Cesium

Bart Nagel

Fullstack Engineer
Web Developer
Next.js
Prismic
TypeScript
Cesium



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.

Partner With Bart
View Services

More Projects by Bart