/MoviesList

MoviesList is a mobile app that displays a list of movies from TMDB.

Primary LanguageJavaScript

Movies List

Movies list is a mobile application that display a list of movies from TMDB developed with react-native.
This is a Task that's a part of instabug's internship hiring proccess.

Getting started

Setup the development environment

Follow the instructions from react native docs.

installation

  • Clone this repo or download the ZIP file.
  • Open the terminal inside the project root.
  • Run the following commands :
    • npm install to download the dependencies and generates node_module.
    • npm start to starts Metro Bundler.
    • npm run android to run on android device/emulator.
    • npm run ios to run on ios device/emulator.

Run tests

  • npm test

API

TMDB API.

More about the app

The app main function is to displays a list of movies fetched through a web API.

  • The app’s initial (and only) screen should list movies fetched from the TMDB API.
  • For each movie, the following should be displayed: title, overview, date, poster.
  • List should lazily load more data as you scroll down. A loading indicator should be displayed at the bottom of the list when new data is still loading.
  • Following the react native Accessibility to make the app usable by the people with disabilities.