Source
https://www.udemy.com/course/nextjs-15-supabase-online-movie-tickets-booking-app
Category
File Size
5.4 GB
Publisher
K.Sathyaprakash Reddy
Updated
July 21, 2025
Description
Welcome to the Movie Ticket Booking App course where you’ll learn to build a full-stack, production-ready application using the latest modern web stack. This project is packed with real-world features and will take your development skills to the next level.
Tech Stack Used
- Next.js 15 (App Router) for frontend and backend
- Supabase for database, authentication, and API
- Tailwind CSS for responsive styling
- Shadcn UI for clean and accessible components
- Zustand for lightweight state management
- Stripe for secure payment integration
What You’ll Build – Curriculum Highlights
- User authentication: Sign up, login, logout with Supabase
- Role-based access: Admin and regular users
- Admin features: Manage movies, theatres, showtimes, users, and bookings
- User features: Browse movies, select showtimes, book tickets, cancel before showtime
- Stripe integration: Real-time, secure ticket payment flow
- Dashboards:
- User Dashboard: Bookings, total spent, booking history , movies watched etc.
- Admin Dashboard: Movies, theatres, bookings, revenue insights
Thank You
Thanks for choosing this course. Let’s build a complete, real-world app together — and strengthen your full-stack development career with practical experience that stands out. See you inside!
Preview
1 image





