Personal Website
My personal website built with Next.js, featuring a blog and project showcase.
This is the website you're currently viewing! Built from scratch using modern web technologies.
Features
- Responsive design
- Bilingual support (English/French)
- Blog with pagination
- Project showcase
- Markdown-based content
Tech Stack
- Framework: Next.js 14 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- Content: Markdown with gray-matter
Challenges
Building a multilingual site without a database was an interesting challenge. I opted for a file-based approach with separate Markdown files for each language.
Learnings
This project helped me deepen my understanding of Next.js App Router and static site generation.