Thanks to visit codestin.com
Credit goes to github.com

Skip to content

🍿 A usePopcorn app is created with React Js. It allows users to search movies, rate movies and add movies to their watchlist Movies can be removed from the watchlist through a delete or remove icon, allowing users to manage their watchlist efficiently.

Notifications You must be signed in to change notification settings

itsnooshin/use-popcorn

Repository files navigation

Usepopcorn React + Vite

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.

Demo

Functionality

  • 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.

Built With

  • HTML
  • CSS - For styling
  • Flex
  • Grid CSS
  • React - JavaScript library
  • Vite - development build tool

Usage

Install dependencies

npm install 

Run React dev server

npm start

Build for production

npm run build

Acknowledgments

This project was created as part React course Jonas Schmedtmann

License

This project is open source and available under the MIT License

About

🍿 A usePopcorn app is created with React Js. It allows users to search movies, rate movies and add movies to their watchlist Movies can be removed from the watchlist through a delete or remove icon, allowing users to manage their watchlist efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published