The "usePopcorn" app is a fantastic creation from Jonas Schmedtmann's course, designed to offer users a comprehensive movie-watching experience. This application provides several key features that enhance the way users interact with movies and manage their viewing preferences.
- Users can search for movies by entering keywords in the search field, which returns a list of relevant movies for exploration.
- Clicking on a movie's name in the search results reveals comprehensive information about the selected movie, including title, poster, synopsis, cast, release date, genre, and user ratings.
- Users can rate movies they've watched or are interested in, contributing to their personal movie preferences.
- Users can add movies to their watchlist by clicking on a star rating or an "Add to Watchlist" button.
- Movies can be removed from the watchlist through a delete or remove icon, allowing users to manage their watchlist efficiently.
- HTML
- CSS - For styling
- Flex
- Grid CSS
- React - JavaScript library
- Vite - development build tool
Install dependencies
npm install Run React dev server
npm startBuild for production
npm run buildThis project was created as part React course Jonas Schmedtmann
This project is open source and available under the MIT License