Movie Browser App

Welcome to the Movie Browser App! This is a two-page web app for browsing and searching movies using The Movie Database (TMDB) API.

Instructions

  1. Clone the repository:

    git clone https://github.com/ponnamkarthik/GSIV23_Karthik_Ponnam.git
    cd GSIV23_Karthik_Ponnam
  2. Install dependencies:

     npm install
  3. Run tests:

     npm test
  4. Run the app

    npm start
  5. Open http://localhost:3000 to view it in the browser.

Completed Challenge Elements

  • Display a list of movies
  • Search for movies
  • Display details for a selected movie
  • Infinite scrolling
  • Responsive design
  • Unit tests
  • Error handling
  • PWA

Improvements with 4 More Hours

  • [] UI/UX Refinements: Polish the UI/UX with better styling, animations, and transitions to provide a more engaging experience.
  • [] Error Handling: Enhance error handling by displaying user-friendly messages for API errors and network issues.