# daichendt.one Personal website built with Astro, TailwindCSS, and MDX. ## 🚀 Getting Started ### Prerequisites - [Node.js](https://nodejs.org/) (v20 or higher) - [pnpm](https://pnpm.io/) (v8 or higher) ### Installation 1. Clone the repository: ```bash git clone https://github.com/AlexDaichendt/site cd site ``` 2. Install dependencies: ```bash pnpm install ``` ### Development Start the development server: ```bash pnpm dev ``` ### Building for Production Build the project: ```bash pnpm build ``` Preview the production build: ```bash pnpm preview ``` ## 🛠 Tech Stack - [Astro](https://astro.build) - [TailwindCSS](https://tailwindcss.com) - [MDX](https://mdxjs.com) - [Sharp](https://sharp.pixelplumbing.com) for image optimization - [Iconify](https://iconify.design) for icons ## 📦 Key Dependencies - `@astrojs/mdx` - MDX integration - `@astrojs/rss` - RSS feed support - `@astrojs/sitemap` - Sitemap generation - `@astrojs/tailwind` - TailwindCSS integration - `@fontsource/ubuntu` - Ubuntu font - `astro-icon` - Icon component - `remark-emoji` - Emoji support in markdown ## 🙏 Credits This theme is based on the [Bear Blog](https://github.com/HermanMartinus/bearblog/) theme.