Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.04 KB

README.md

File metadata and controls

32 lines (25 loc) · 1.04 KB

This project is a web application for discovering and keeping track of movies to watch. The app helps users find movies based on their preferences and offers a convenient way to maintain a watchlist.

Features:

  • Discover movies based on genres, popularity, and user ratings
  • Search for movies by title or keywords
  • View detailed information about each movie, including synopsis, cast, and user reviews
  • Add movies to a personalized watchlist for easy tracking
  • Mark movies as watched and keep track of your viewing history

The project is built using React, Redux, and Express, and is tested with Jest, Enzyme, and TypeScript. It also leverages additional tools such as Webpack, Babel, and ESLint for better development experience and code quality.

To set up the project, clone the repository and run the following commands:

  1. Install the required dependencies:
npm install
  1. Start the development server:
npm run start
  1. Build the project for production:
npm run build
  1. Run tests and lint checks:
npm run test