Demo: https://netflix-clone-99fa3.web.app
What makes this clone exceptional than all tutorial
- Best Netflix UI,UX
- User can click on a movie and a modal should pop up.
- It should display the title, release date, overview, and runtime.
- The webpage adapts to any screen size.
- Using latest react version 6
- Using React and Redux toolkit
- Stripe integration for payment collection
- Google auth for easy user sign in
- Google security for site access
- Implementing latest firebase
- Video Autoplay
- TMDB API implementation
- using Node.js,MongoDB,Express for Backend mangement
- Axios
- Redux & React
- Sass (grid & flexbox)
- Google Auth
- Firebase
- Firestore
- Stripe implementation & checkout
- webhooks
- Styled Components
- Node.JS
- Express
- MongoDB
- Install dependencies: run
npm install
in root project - Get API key from here
- Create .env file in root project and add:
API_KEY=YOUR_API_KEY_HERE
- Run project:
npm run dev
Please feel free to create a pull request and submit any issues!