- Checkout branch "Master" for frontend Netflix Clone with React Redux
Demo: Live Site Demo
- React โ Redux
- web client & client data management
- Node.js โ Expressjs
- web server & services in service oriented architecure
- TMDB(api)
- persisted database for movies
- mongoDB
- persisted database for users
- Firebase
- user authentication
- single page application web client with React & Redux
- service oriented architecure backend
- REST for client server communication,
- TMDB api for movies data,
- MongoDB for user's database,
- Firebase for user authentication
- users can register and log in to their account
- landing page has collections of movie for recommendations
- users can search for movies
- users can browse search result by pages
- users can select and view details of a movie
- users can play a movie(sample video added)
- users can add or remove movie to his/her wish list
Tools |
---|
npm |
nodejs |
mongoDB |
react-js |
redux |
- install dependencies
npm install
- dependent on TMDB API as data source
- install dependencies & start application
npm install
npm start
Application will be serving on http://localhost:3000
- Suraj Kumar
This project is licensed under the MIT License - see the LICENSE file for details