Movie Management App
machine coding round 11 neoG"2023
Welcome to the Movie Management App! This app allows you to efficiently manage your movie collection and preferences.
Features
- Interactive Movie Management: Easily star-mark movies or add them to your watchlist, with button text changing accordingly for a personalized experience.
- Dynamic Filtering: Filter movies by genre, release year, and rating through dropdowns, displaying only the selections that match your criteria.
- Effortless Movie Addition: Seamlessly add new movies with details like title, summary, cast, year, and more, ensuring your additions persist even after page reloads.
- Quick Search: Find movies swiftly by searching through titles, cast, or director names, simplifying your movie discovery process.
- Dedicated Pages: Enjoy specialized pages for movie details, watchlist, and starred selections, with options to remove from the wishlist or unstar movies as needed.
Getting Started
Follow these steps to get started with the Movie Management App:
- Clone the repository:
git clone https://github.com/your-username/movie-management-app.git
- Navigate to the project directory:
cd movie-management-app
- Install dependencies:
npm install
- Start the app:
npm start
Contribution
Contributions are welcome! If you'd like to contribute to the Movie Management App, please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/add-new-feature
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature/add-new-feature
- Submit a pull request
License
This project is licensed under the MIT License.