Next.js Portfolio Site

A personal website built with Next.js + TypeScript, using a GraphQL API for data.


December 2020 - August 2021


This is the fourth version of my personal website / resume / portfolio, built with React.js / Next.js, TypeScript, SCSS, with data fetched from a custom GraphQL API, hosted on Vercel. The website itself is meant to take full advantage of the features of the Next.js framework, and utilizes incremental static regeneration for building pages populated with data from my API.


A GraphQL API has been developed to provide data to the pages of this personal website. Data is privately hosted on Google Firebase. This API is built with the reference implementation of GraphQL.