
The basics of relational data

Designing a set of basic data models for our exercise

Scaffolding a GraphQL API to interact with our data

Using tools to generate a type-safe SDK for the API

Building a small Next.js app using our generated SDK to communicate with our GQL service & database

Integrating the typed SDK with Apollo Client

JWT auth, and integrating it with Apollo Client

Deploying the frontend to Vercel