An open API service indexing awesome lists of open source software.

https://github.com/dpkrn/netflix-clone

A dynamic and fully responsive movie streaming website built with React, Redux, Express, and MongoDB, allowing users to explore trending and upcoming movies, and search by genres like Action, Comedy, Horror, etc.
https://github.com/dpkrn/netflix-clone

dynamic-website fully-responsive movie movie-website redux-toolkit

Last synced: about 2 months ago
JSON representation

A dynamic and fully responsive movie streaming website built with React, Redux, Express, and MongoDB, allowing users to explore trending and upcoming movies, and search by genres like Action, Comedy, Horror, etc.

Awesome Lists containing this project

README

        

Netflix Clone with Advanced Features


A dynamic movie streaming website built with React, Redux, Express, and MongoDB, allowing users to explore trending and upcoming movies, and search by genres like Action, Comedy, Horror, etc.

##

🚀 Features


Website can be accessed on


https://netflix2-xi.vercel.app


  • Browse trending and upcoming movies

  • Filter movies by genre (Action, Comedy, Horror, etc.)

  • Real-time data rendering and smooth navigation

  • User-friendly interface inspired by Netflix design

  • User authentication and profiles

##

🛠️ Technologies Used



  • Frontend: React.js, Redux


  • Backend: Express.js


  • Database: MongoDB


  • State Management: Redux

##

💻 Installation

Follow the steps below to run the project locally:


  1. Clone the repository:
  2. git clone https://github.com/your-username/netflix-clone.git

  3. Navigate to the project folder:
  4. cd netflix-clone

  5. Install dependencies for both the frontend and backend:
  6. npm install

  7. Start the backend server:
  8. npm run start:backend

  9. Build and start the frontend:
  10. npm run build && npm run start:frontend

  11. Open your browser and navigate to:
  12. http://localhost:3000

##

🌟 Features in Progress


  • Watchlist functionality

  • Movie rating and review system

##

🤝 Contributing

Feel free to contribute to the project by submitting pull requests or reporting issues.

##

📜 License

This project is open-source and available under the MIT License.

---

Built with ❤️ by your-username