TMDBApp is a React Native application that showcases trending TV shows and provides lists of popular movies and TV shows using The Movie Database (TMDB) API.
- View trending TV shows on the Home screen.
- Explore lists of popular movies and TV shows.
- Search functionality for TV shows on the Home screen.
- Navigate to detailed pages for movies and TV shows.
Before you begin, ensure you have met the following requirements:
- You have a stable version of Node.js installed.
- You have the React Native development environment set up. For more information, see the React Native CLI Quickstart.
- You have an API key from The Movie Database (TMDB).
To install TMDBApp, follow these steps:
- Clone the repository:
git clone https://github.com/deliteser112/TMDBApp.git
- Navigate to the project directory:
cd TMDBApp
- Install the dependencies:
npm install
- Create a
.env
file in the root directory and add your TMDB API key:
API_KEY=your_api_key_here
To run TMDBApp on a simulator or device, follow these steps:
For iOS:
npx react-native run-ios
For Android:
npx react-native run-android
To run tests, execute the following command:
npm test
Contributions to TMDBApp are welcome. To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push the branch (
git push origin feature/your-feature
). - Open a pull request.
Please adhere to this project's code of conduct in your interactions.
This project is licensed under the MIT License. See the LICENSE file for details.