Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Build and Deploy a Full Stack AI SaaS Platform with Next.js 14, TypeScript, and Stripe

JavaScript Mastery via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to build and deploy a full-stack AI SaaS platform using Next.js 14, TypeScript, and Stripe in this comprehensive video tutorial. Develop a real-world Software-as-a-Service application with AI features, a payment system, and a credit system that has potential for generating side income. Master Next.js 14 routing, implement Clerk authentication, create a responsive layout with sidebar and mobile navigation, set up a database with custom models, and utilize server actions and webhooks. Gain hands-on experience with React Hook Form and Zod validation, integrate Cloudinary for media uploads and AI-powered image transformations, and implement search and pagination functionalities. Explore image management features, including details, updates, and deletions. Set up a secure checkout process with Stripe integration, and learn best practices for final deployment and production optimization. This tutorial covers everything from project setup to deployment, providing you with the skills to create a professional-grade AI SaaS platform.

Syllabus

— Intro
— Project Setup
— Next.js Routing & folder structure
— Clerk Authentication
— Layout Sidebar & Mobile Navigation
— Database & Models Setup
— Server Actions & Webhook
— Add Image Form React Hook Form + Zod Validation
— Cloudinary Media Uploader
— Transformed Image Components
— Image Server Action
— Homepage + Search & Pagination
— Image details, Update & Delete Image
— Checkout & Pay with Stripe
— Final Deployment & Production fixes

Taught by

JavaScript Mastery

Reviews

Start your review of Build and Deploy a Full Stack AI SaaS Platform with Next.js 14, TypeScript, and Stripe

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.