This is a React Native application that lists movies fetched from an Third party API.
This Mobile App was Implemented by Mazen Abo ELanin
- Fetch and display a list of movies from an Third Party API.
- Display details of each movie, including title, release date, and average vote.
- Pressable movie items to handle movie selection and show more movie details.
- Network calls to the movies API implemented as a native module.
- App detects if no internet connection and asks user to reconnect
Before you can run this project, you must have Node.js, npm, and React Native CLI or Expo CLI installed on your machine.
- Clone this repository:
git clone <repository-url>
- Navigate into the project directory:
cd <project-directory>
- Install the dependecies:
npm install
- Run the app on Android Emulator
npm run android
- Cache Data and Work on Offline Mode