This is a Disney+ Clone project, built using React, Node.js, and MongoDB. The project aims to replicate the user interface and functionality of the Disney+ streaming service.
User authentication: users can sign up, login, and logout. Movie recommendations: users can get personalized movie recommendations based on their watch history. Search functionality: users can search for movies by title, genre, and other parameters. Movie details: users can view movie details such as cast, description, and reviews. Favorites list: users can add movies to their favorites list for easy access. Responsive design: the application is optimized for different screen sizes and devices. Installation and Setup To run this project, you need to have Node.js and MongoDB installed on your machine. Follow these steps to get started:
Start the server by running npm run start:server in the root directory. Start the client by running npm run start:client in the root directory. Open the application in your browser by navigating to http://localhost:3000. Contributing Contributions are welcome! If you would like to contribute to this project, please follow these steps:
Create a new branch for your feature or bug fix. Make your changes and test them locally. Push your changes to your forked repository. Submit a pull request to the main repository.