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.
- Host: GitHub
- URL: https://github.com/dpkrn/netflix-clone
- Owner: DpkRn
- Created: 2024-10-06T16:39:34.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-03-02T19:25:29.000Z (2 months ago)
- Last Synced: 2025-03-02T20:28:17.925Z (2 months ago)
- Topics: dynamic-website, fully-responsive, movie, movie-website, redux-toolkit
- Language: JavaScript
- Homepage: https://netflix2-xi.vercel.app
- Size: 212 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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:
- Clone the repository:
- Navigate to the project folder:
- Install dependencies for both the frontend and backend:
- Start the backend server:
- Build and start the frontend:
- Open your browser and navigate to:
git clone https://github.com/your-username/netflix-clone.git
cd netflix-clone
npm install
npm run start:backend
npm run build && npm run start:frontend
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