/HorizonFlicks

Primary LanguageTypeScriptMIT LicenseMIT

HorizonFlicks

Description

Demo application built as a take-home assignment. Has the following features:

  • Movie search with infinite virtualized scroll (using windowing).
  • Default movie feeds based on different categories with infinite virtualized scroll (using windowing).
  • Movie Details page to view movie details and cast.
  • Watchlist page - users can add or remove movies from watchlist.

Table of Contents

Installation

  1. clone the repository to your local machine.
  2. add .env file provided in email.
  3. run npm i to get all required packages.
  4. start the application using npm run dev command.