Skip to content

yadavmurari111/Movie-Ticket-Booking

Repository files navigation

Movie Ticket Booking App

Description

The Movie Ticket Booking App allows users to browse and book movie tickets for various movies and theaters. Users can explore movie details, showtimes, theaters, and make reservations seamlessly through the app.

Features

  • Browse and search for movies
  • View movie details including description, cast, and ratings
  • Explore available showtimes and theaters
  • Reserve movie tickets for selected showtimes
  • User authentication and profile management

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7 Screenshot 8 Screenshot 9

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/movie-ticket-booking.git
  2. Navigate to the project directory::

    cd movie-ticket-booking
    
  3. Install dependencies:

    yarn install or npm install
  4. Run the app:

    npx react-native run-android
    

Technologies Used

  • Typescript
  • React Native
  • Async Storage
  • React Navigation for navigation
  • Axios for API requests

API Integration

The app uses the Movie Database (TMDb) API to fetch movie data. You need to sign up for a TMDb API key and add it to the configuration file:

  • Obtain an API key from TMDb.
  • Create a file named config.js in the root directory.
  • Add your API key to config.js:
     export const TMDB_API_KEY = 'YOUR_API_KEY_HERE';

Contributing

Contributions are welcome! Feel free to open issues and pull requests for bug fixes, enhancements, or new features.

License

This project is licensed under the MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages