Cesium

Bart Nagel

Tech

This is a Next.js website, served statically. It pulls data from the Prismic headless CMS via GraphQL at build time. A webhook from Prismic triggers a rebuild whenever an edit is made in the CMS.
Since it's a Next.js site, the front end is using the React library, hydrating on the front end what was rendered to HTML at static site generation time. I wrote all code in Typescript, and styles are handled by Styled Components.

Personnel

I was the only developer working on the CMS and Next.js portion of the website, including all data modelling, component building, layout, and styling. Hannah at Cesium took care of devops, setting up the Docker container, CI, and the deployment process.
Like this project
0

Posted Jan 31, 2023

Marketing website for Cesium, built with Next.js, Typescript, Prismic, and GraphQL. Sole developer.

IQMetrix
IQMetrix
AbCellera
AbCellera
Vancouver’s Next Top Agent
Vancouver’s Next Top Agent
BC Place stadium
BC Place stadium