Vincent Baus
Back

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.