Email SaaS Course – Build and Deploy with Next JS 14, Prisma, OpenAI, Stripe, TypeScript, Tailwind

freeCodeCamp.org

Elliott Chong builds an AI-powered email client with Next.js 14 and deploys it to Vercel. The app syncs real email accounts through Aurinko, uses OpenAI to help write replies, and takes payments with Stripe. The stack also includes Clerk, Prisma, tRPC and shadcn/ui.

What you'll learn

  • Planning the architecture of a SaaS product
  • Syncing email accounts with the Aurinko API
  • Building a type-safe API with tRPC
  • Adding AI writing features with the OpenAI API
  • Charging for subscriptions with Stripe

More Full Stack courses