Building a fullstack app using TypeScript, PostgreSQL, Next.js, GraphQL and Prisma
A series of articles on building a fullstack app with TypeScript, Next.js, Prisma & GraphQL The series covers the following:
- Data modeling using Prisma
- Building a GraphQL API layer inside Next.js using GraphQL Yoga and Pothos
- Authentication using Auth0
- Authorization
- Image upload using AWS S3
- GraphQL Pagination using Apollo Client
- Deployment to Vercel

Part 1
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Data Modeling

Part 2
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: GraphQL API

Part 3
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Authentication

Part 4
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Image upload

Part 5
Fullstack App With TypeScript, PostgreSQL, Next.js, Prisma & GraphQL: Deployment
Don’t miss the next post!
Sign up for the Prisma Newsletter