About This Course:
- ⚛️ Tech Stack: React.js, Node.js, Express.js, MongoDB, Tailwind
- 🔐 Authentication with JWT
- 📱 Responsive UI
- 🎬 Fetch Movies and Tv Show
- 🔎 Search for Actors and Movies
- 🎥 Watch Trailers
- 🔥 Fetch Search History
- 🐱👤 Get Similar Movies/Tv Shows
- 💙 Awesome Landing Page
- 🌐 Deployment
- 🚀 And Many More Cool Features
- ✅ This is a lot of work. Support my work by subscribing to the Channel
PORT=5000
MONGO_URI=your_mongo_uri
NODE_ENV=development
JWT_SECRET=your_jwt_secre
TMDB_API_KEY=your_tmdb_api_key
npm run build
npm run start
- 00:00:00 - App Showcase
- 00:07:50 - Backend Setup
- 00:23:00 - Database (MongoDB) Setup
- 00:35:54 - Signup Logic in Backend
- 00:54:26 - Generate JWT
- 01:02:40 - Logout Logic in Backend
- 01:04:30 - Login Logic in Backend
- 01:08:30 - A Quick Recap
- 01:11:25 - Fetching Movies From API
- 01:42:00 - Fetchin TV Shows From API
- 01:48:50 - Protecting Routes (Middleware)
- 01:59:15 - Search Routes
- 02:28:52 - Frontend Setup
- 02:41:45 - Signup Page and Login Page UI Design
- 02:55:25 - Auth Screen UI Design
- 03:28:30 - Signup, Login, Logout Functionality
- 04:03:45 - Building the Home Screen
- 05:13:00 - Building the Watch Page
- 05:49:50 - Building the Search Page
- 06:05:20 - Building the Search History Page
- 06:14:55 - Building a Custom 404 Page
- 06:18:55 - Testing Our App and Small Fixes
- 06:24:40 - Detailed Deployment Guide
- 06:48:53 - Oops! I almost forgot this... bye