deliteser112 / react-native-tmdb-ts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TMDBApp

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.

Features

  • 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.

Prerequisites

Before you begin, ensure you have met the following requirements:

Installation

To install TMDBApp, follow these steps:

  1. Clone the repository:
git clone https://github.com/deliteser112/TMDBApp.git
  1. Navigate to the project directory:
cd TMDBApp
  1. Install the dependencies:
npm install
  1. Create a .env file in the root directory and add your TMDB API key:
API_KEY=your_api_key_here

Usage

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

Running Tests

To run tests, execute the following command:

npm test

Contributing

Contributions to TMDBApp are welcome. To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add some feature').
  5. Push the branch (git push origin feature/your-feature).
  6. Open a pull request.

Please adhere to this project's code of conduct in your interactions.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About


Languages

Language:TypeScript 66.3%Language:Kotlin 8.6%Language:Objective-C 7.7%Language:JavaScript 7.3%Language:Ruby 7.3%Language:Objective-C++ 2.7%