About this project

This is a small, proof-of-concept site, fetching and displaying data from the Star Wars API over GraphQL.

The project builds on:

  • NextJS
  • Express
  • Apollo GraphQL Client
  • React
  • A GraphQL server running with Apollo Engine
  • Carbon Design System by IBM
  • Star Wars visual guide, which seems to be using the SWAPI too, but has images!

This setup creates two docker images, one for the app, using Alpine Node images, the other one is for static assets using nginx.

With this, I would like to demonstrate a near-real-life deployment, to a CDN, or any cluster for static assets.