
Install and configure shadcn in a Next.js app, demo components, and theme the UI using official colors or tweak cn, adjusting ring colors, border radii, and global CSS variables.
Create and manage a user profiles table in superbase, configure permissions, and implement a register user server action to validate, hash passwords, and store new users.
Build login functionality with an ai-assisted server action, create a jwt containing user id and email, store it in cookies, and route to admin dashboard or user events by role.
Learn to protect private routes in Next.js using proxy middleware, check auth tokens in cookies, and redirect unauthenticated users to login while preventing the flash of private content.
Build a two-column charts and messages layout in a Next.js AI bootcamp project, featuring a charts list with add chart and a right-side messages panel.
Welcome to the Next.js and AI Bootcamp : Build 3 Full-stack Projects — a hands-on, project-based course where you will build three complete full-stack applications using modern technologies and AI-powered development workflows.
In this bootcamp, you will build:
A Pizza Delivery E-commerce App
An Events Booking Platform
A Real-Time Chat Application
Throughout the course, you will learn how modern applications are architected, developed, secured, and deployed using industry-standard tools and best practices.
Technologies Covered
Next.js 16 with App Router
Next.js Server Actions
Supabase (Auth, Database, Realtime, Storage)
Zustand for state management
Tailwind CSS & Shadcn UI
Stripe payment integration
AI coding tools including GitHub Copilot, ChatGPT, and Claude
Vercel deployment
Features You Will Build
Authentication and role-based access
Admin dashboards and management systems
Shopping cart and checkout flows
Ticket booking and payments
Real-time messaging and group chats
File uploads and storage
Stories, typing indicators, and online presence
Responsive and production-ready UI
Around 70% of the development workflow in this course uses AI-assisted coding techniques, helping you learn how to effectively use AI tools in real-world software development.
By the end of this bootcamp, you will have practical experience building scalable full-stack applications and the confidence to develop modern production-ready projects using Next.js and AI-powered workflows.