/movie-app

Primary LanguageJavaScript

Movie App

Last update: 18 Jan 2024

Description

Movie App is a website that allows users to search for TV shows by keywords, see genre-relevant shows, read detailed information of each show, and access to similar shows. The website uses ReactJS, Material UI, React router, React hook form, and Yup.

How to install & run the app

  • Step 1: cloning this repo with git clone https://github.com/PhucDong/movie-app
  • Step 2: installing the following dependencies
    • npm install
    • npm i react-router-dom
    • npm install @mui/material @emotion/react @emotion/styled @mui/icons-material
    • npm install react-hook-form
    • npm i yup
    • npm i mui-image
    • npm install axios
  • Step 3: npm start to start running the app

How to use the app

Using the below information for login credentials

Future features

  • Generating random content for the hero section in the User Home Page
  • Users can add their favorite TV Shows to their list
  • Fetching data whenever a parameter changed for the Search Results Page
  • Implementing the hamburger menu on smartphones
  • Updating this README file with Figma's link
  • Fixing errors: the Detailed Info Page is not updated completely whenever a Similar Show is clicked on