A professional, minimal, and high-performance personal portfolio and blog built with Astro 5 and Tailwind CSS 4.
- 🚀 Built with Astro 5 for ultimate speed and performance.
- 🎨 Tailwind CSS 4 for a modern, sleek, and responsive design.
- 📝 MDX Support for advanced blog content with interactive components.
- 📱 Fully Responsive layout that looks great on any device.
- 🔍 SEO Optimized with meta tags and clean semantic HTML.
- 🏷️ Dynamic Categorization for blog posts and interests.
- Framework: Astro
- Styling: Tailwind CSS
- Content: MDX
- Type Safety: TypeScript
Make sure you have Node.js installed.
- Clone the repository:
git clone https://github.com/madanbelbase/MySpace.git
- Install dependencies:
npm install
Start the local development server:
npm run devThe site will be available at http://localhost:4321.
Build the production-ready site:
npm run build/
├── public/ # Static assets (images, robots.txt, etc.)
├── src/
│ ├── assets/ # Local images and icons
│ ├── components/ # Reusable UI components
│ ├── content/ # Blog posts and content collections
│ ├── layouts/ # Page templates
│ └── pages/ # Route files (.astro, .md, .mdx)
├── astro.config.mjs # Astro configuration
└── package.json # Project dependencies and scripts
This project is licensed under the MIT License.
Built with ❤️ by Madan Belbase