Build and Deploy a Full Stack AI SaaS with Next.js, TypeScript, ShadCN, Stripe | Full Course 2025
About
No channel description available.
Latest Posts
Video Description
Hi all π In this 5 hour tutorial, you will learn how to create an end-to-end full stack AI SaaS app that converts your video into a Blog Post in seconds with the power of AI! This app is built with the Next.js 14 App Router, Clerk for Auth - with Passkeys, Github and Google Sign in, React, OpenAI - Whisper API, ShadCN UI library for components, React Markdown, NeonDb for databases, UploadThing, Stripe for payments, Webhooks, TypeScript, TailwindCSS and more. π Be sure to checkout Clerk here: https://go.clerk.com/5qOWrFA π Full Source Code on Github + Free cheatsheet to accompany the tutorial with all the links and visuals: https://bit.ly/speakeasyai-saas-app βοΈ Sign up for the Premium Next.js Course Waitlist: https://bit.ly/nextjscourse π FREE Next.js Best Practices Course: https://bit.ly/nextjshottips Discord for questions/help from others: https://discord.gg/R96qCSyf3A Key features: - π Next.js 14 App Router & Server Actions - π€ OpenAI API for audio transcription and blog post generation - π Authentication with Clerk (Passkeys, Github, and Google Sign-in) - π AI-powered blog post generation based on audio transcription - π³ Stripe integration for payments and subscription management - πΎ NeonDb for database management - π€ UploadThing for file uploads - ποΈ Audio and video file processing (up to 25MB) - π TypeScript for type safety - π TailwindCSS for styling - π¨ ShadCN UI library for beautiful components - π Secure file handling and processing - πͺ Webhook implementation for Stripe events - π° Stripe integration for custom pricing table, payment links, and subscriptions - π User dashboard for managing blog posts - ποΈ Markdown editor for blog post editing - π± Responsive design for mobile and desktop - π Real-time updates and path revalidation - π Deployment-ready (likely for Vercel) - π Toast notifications for user feedback - π Performance optimizations - π SEO-friendly blog post generation - π Recent blog posts display - π Protected routes and API endpoints - π±Full mobile responsiveness - π¬ Landing page π¬ - π Deployment on Vercel #nextjs #react #javascript #ai #typescript #saas β° Timeline 00:00 - What will you learn? 2:36 - App Demo 9:12 - Landing Page Build 1:12:53 - Complete Authentication with Clerk 1:38:51 - Payments and Checkout experience using Stripe 2:05:00 - Building a Serverless Database with NeonDb 2:18:05 - Connecting Next.js to NeonDb 3:11:06 - Mastering File Uploads with UploadThing 3:19:21 - Transcribing Audio and Generating Blog post with OpenAI 4:56:12 - SEO implementation 4:59:51 - Get your app ready for Prod & App Deployment π How to Support this channel One way to thank me is to Buy me a coffee: https://buymeacoffee.com/kulkarniankita π RESOURCES: π Frontend Newsletter: Frontend Snacks πΏ https://bit.ly/fesnacks If you liked this video, you will also love my newsletter Frontend Snacks. You will learn a new topic each week with cool visuals and snippets, the latest frontend news and behind-the-scenes exclusive updates that I don't share anywhere else. β¨ FREE Goodies: https://kulkarniankita.com/goodies βοΈ Book a 1:1 coaching session with me Opened a few coaching calls, grab them before they are gone: https://bit.ly/30mins-coaching-with-ankita π€ Find me here Twitter: https://twitter.com/kulkarniankita9/ LinkedIn: https://www.linkedin.com/in/kulkarniankita/ Credits: @joshtriedcoding @codewithantonio and @t3dotgg for Thumbnail inspiration! This video is kindly sponsored by Clerk.
Essential Gear for Your Camera
AI-recommended products based on this video

eazpower for Magsafe Power Bank 10000mAh, Magnetic Battery Pack Wireless, 20W PD Fast Charging, Compact Portable Charger with Built-in Cables and Stand for iPhone 16/15/14/13/12/ Apple Watch/Airpods

SanDisk 64GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXU-064G-GN4IN

SanDisk 128GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXD-128G-GN4IN

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

SmallRig FX3 / FX30 HawkLock Quick Release Camera Cage Kit for Sony with XLR Handle Extension, Wrist Strap and Cable Clamp for HDMI, QR Cold Shoe, NATO Rail/QR Plate for Arca,Titanium Gray - 4771

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)

Anker USB C Charger Cable (6ft 100W, 2Pack), USB 2.0 Type C Fast Charging Cable for iPhone 15 / 15Pro / 15Plus / 15ProMax MacBook Pro 2020, iPad Pro 2020, iPad Air 4, Samsung Galaxy S23+/S23 Ultra ClimatePartner certified
![Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)](https://m.media-amazon.com/images/I/71N7xhCJnoL._AC_UL960_FMwebp_QL65_.jpg)
Anker USB C Cable, [2-Pack, 6 ft] Type C Charger Premium Nylon USB Cable, USB A to Type C Charging Cable Fast Charge for Samsung Galaxy S10 S10+ / Note 8, LG V20 and Other USB C Charger (Black)













