A full-stack Netflix clone built with the MERN stack. This project replicates key features of Netflix, including user authentication, movie browsing, and a personal watchlist. The app uses the TMDB API for dynamic movie data and a custom backend for authentication and data persistence.
- π JWT-based User Authentication
- π₯ Browse Trending Movies & TV Shows
- πΎ Add/Remove Movies to/from Personal Watchlist
- π Search Functionality
- π± Fully Responsive Design
- π§© Protected Routes
- π TMDB API Integration
Frontend:
- React
- Tailwind CSS
- Axios
- TMDB API
Backend:
- Node.js
- Express
- MongoDB
- JSON Web Token (JWT)