V2 of my portfolio site, built with Astro to incorporate a blog and a major redesign. The previous version lacked responsiveness, accessibility, and aesthetics—so I started fresh.
- Framework: Astro
- Styling: Tailwind CSS
- Language: JavaScript
.
├── public # Static assets (icons, images, favicon)
└── src
├── components # Reusable UI components
├── content # Blog posts, projects, and career entries
├── layouts # Base layouts for pages
├── pages # Main site pages
├── styles # Global styles
- Clone the repository:
git clone https://github.com/your-username/portfolio-v2.git cd portfolio-v2
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:4321 in your browser.
- Search across blogs (reference)
- Sort projects by date
- Re-style blog
This project is licensed under the MIT License.