Skip to content

Movie Manager is a React application that allows users to search for movies, view detailed information about each movie, and manage their watched list. It provides an intuitive interface for seamlessly browsing and keeping track of movies.

Notifications You must be signed in to change notification settings

harkoussomar/use-popcorn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usePopcorn

usePopcorn is a React application designed to help users search for movies, view details about each movie, and manage their watched list. It provides a user-friendly interface for searching movies, displaying movie details, and keeping track of watched movies.

Features

  • Movie Search: Users can search for movies by title using the search bar.
  • Movie Details: Detailed information about each movie, including title, poster, release year, runtime, IMDb rating, plot, director, actors, and genre, is displayed.
  • Watched List: Users can keep track of movies they've watched by adding them to their watched list. They can also rate the movies they've watched.
  • Responsive Design: The application is designed to work seamlessly across various screen sizes, from desktop to mobile devices.

Technologies Used

  • React: Utilized for building the user interface and managing state.
  • Context API and useReducer: Employed for state management, enabling efficient handling of application data.
  • OMDb API: Used to fetch movie data, including details and search results.

How to Use

  1. Clone this repository to your local machine.
  2. Install dependencies by running npm install.
  3. Start the development server with npm start.
  4. Access the application in your web browser at http://localhost:3000.

Contributing

Feel free to customize this template to better fit your project's specifics. Add any additional sections or details that you think would be helpful for users or contributors.

Visual Overview:

Screenshot 2024-04-01 011756 Screenshot 2024-04-01 011943 Screenshot 2024-04-01 012009

About

Movie Manager is a React application that allows users to search for movies, view detailed information about each movie, and manage their watched list. It provides an intuitive interface for seamlessly browsing and keeping track of movies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published