← Back to projects

Portfolio Site

A personal portfolio website built with Next.js and Tailwind CSS, featuring a blog powered by markdown files and a project showcase.

Next.jsTypeScriptTailwind CSS

This portfolio site was built to showcase my work and share what I've learned through a blog. It uses Next.js's static export feature to generate a fully static site that can be deployed anywhere.

Features

  • Static site generation with Next.js App Router
  • Markdown-based blog with frontmatter metadata
  • Responsive design with Tailwind CSS v4
  • Dark mode support

The site is structured around three main sections: a home page, a projects gallery, and a blog categorised by topic.