All projects
01

Overview

This portfolio was designed and built to showcase my projects through detailed case studies, giving each project its own space to explain the problem, approach, technologies used, and final result. The site also provides direct access to each project's GitHub repository and live deployment.

02

Approach

It is built with Next.js, TypeScript, and React, with Contentful powering the project content through a headless CMS. This allows new projects and case studies to be added or updated without modifying the site's code. The application is deployed on Vercel for convenience.

03

What I Learnt

Building this portfolio gave me hands-on experience working with a headless CMS, particularly learning how to structure, retrieve, and manage content separately from the frontend. I also learned how to work with rich text content from a CMS and render it properly within a React application, including handling different content types and formatting.

04

In The End

The result is a polished portfolio website that gives me a place to showcase my work, share my projects with others, and provide a deeper look into how each one was built.

05

What's Next

  • Keep project case studies up to date

  • Add new projects as I build them

  • Continuously improve the portfolio as I grow