Skip to content

Popular Movies is a react native application built for both Android and iOS. It retrives popular movies from the MovieDB API and displays in FlatList grid. Upon clicking on any poster, it displays some meta data like year, rating, poster, overview etc.

Notifications You must be signed in to change notification settings

UnnitMetaliya/popular-movies-react-native-app

Repository files navigation

Popular Movies

Popular Movies is a react native application built for both Android and iOS. It retrives popular movies from the MovieDB API and displays in FlatList grid. Upon clicking on any poster, it displays some meta data like year, rating, poster, overview etc.

Screenshots

iOS

View Here

Android

View Here

Installation

Please follow these steps to run Popular Movies locally.

  1. Clone or download this repository.
git clone https://github.com/UnnitMetaliya/popular-movies-react-native.git
  1. cd into the repository
cd popular-movies-react-native
  1. This project is based on expo-cli. You will have to install it through npm if you don't have it already.
npm install -g expo-cli
  1. Install all the dependencies. Use the package manager npm or yarn to install dependencies for Popular Movies.
npm install
  1. Start the development server.
npm start
  1. Download the expo client app (free) for both Android (from Play Store) and iOS (from App Store) to see the app live in action.

  2. Follow the instructions given on CLI or on the development server page. For Android, you can just scan the barcode from expo-client app in android. For iOS, you will have to follow the two step process. Retrieving the link to run app in client by email or phone number.

  3. Enjoy the app.

License

MIT

About

Popular Movies is a react native application built for both Android and iOS. It retrives popular movies from the MovieDB API and displays in FlatList grid. Upon clicking on any poster, it displays some meta data like year, rating, poster, overview etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published