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