Skip to content

IDKLabs/vercel-sandbox

Repository files navigation

Awesome Links

This project is the source code for the tutorial series of three parts about building a Fullstack Web application With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL.

Here is what you will learn:

Part 1

  • Set up Prisma on a Next.js project to connect to PostgreSQL database
  • Define database models with Prisma
  • Define relationship with Prisma (Many-to-Many)
  • Execute migration and seed your database with Prisma
  • Explore your database with Prisma Studio

Link to the article

Part 2

  • Create a GraphQL schema
  • Set up a GraphQL server on Next.js
  • Inject Prisma client in the GraphQL context
  • Use GraphQL code-first approach using Nexus
  • Set up Apollo client on Next.js to consume a GraphQL API
  • Implement the pagination on a GraphQL API

Link to the article

Part 3

Coming soon

Note

The main branch is still a WIP. part-x branches are complete