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.
- 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
-
Clone the repository:
git clone https://github.com/yourusername/movie-ticket-booking.git
-
Navigate to the project directory::
cd movie-ticket-booking
-
Install dependencies:
yarn install or npm install
-
Run the app:
npx react-native run-android
- Typescript
- React Native
- Async Storage
- React Navigation for navigation
- Axios for API requests
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';
Contributions are welcome! Feel free to open issues and pull requests for bug fixes, enhancements, or new features.
This project is licensed under the MIT License