Ticketify is a user-friendly movie ticket booking application developed using React for the frontend and Firebase for backend services. This project allows users to browse movies, check available showtimes, and book tickets seamlessly. Firebase is used for authentication, data storage, and hosting.
Before you get started, please:
By doing this, you support the project and help grow our community!
Congratulations! Ticketify has been selected for participation in GirlScript Summer of Code 2024. We're excited to have you on board to contribute and learn together!
To get started with the Ticketify app, follow these steps:
Fork the Repository: Click the "Fork" button at the top right corner of the repository to create your own copy.
Clone the repository:
git clone https://github.com/yourusername/Movie-Ticket-Booking.git
Navigate to the project directory:
cd Movie-Ticket-Booking
Create .env file:
Copy & Paste this below content to .env file:
REACT_APP_API_KEY=AIzaSyCWSAcZVti6LX-cdiXoarVbp5gfDpkRb3g
REACT_APP_AUTH_DOMAIN=sample-82968.firebaseapp.com
REACT_APP_PROJECT_ID=sample-82968
REACT_APP_STORAGE_BUCKET=sample-82968.appspot.com
REACT_APP_MESSAGING_SENDER_ID=480290325284
REACT_APP_ID=1:480290325284:web:750d2da0cfb20ee2cc69b1
REACT_APP_MEASUREMENT_ID=G-8T1RK8L238
REACT_APP_DATABASE_URL=https://sample-82968-default-rtdb.firebaseio.com
REACT_APP_EMAIL_SERVICE_ID=YOUR_EMAILJS_SERVICE_ID
REACT_APP_EMAIL_TEMPLATE_ID=YOUR_EMAILJS_TEMPLATE_ID
REACT_APP_EMAIL_PUBLIC_KEY=YOUR_EMAILJS_PUBLIC_KEY
Install the dependencies:
npm install
Run the application:
npm start
Register on Ticketify.
Log in to Ticketify.
Browse available movies and select showtimes.
Book tickets for a movie and view your booking history.
We believe in the power of collaboration. If you have ideas to improve Ticketify, feel free to contribute! Check out our Contribution Guidelines to get started. By submitting the issue, you agree to,
To learn more about the project you must refer to Learn More.
For questions or inquiries, please contact LinkedIn - Om Maniya or Gmail - Om Maniya
Refer to LICENSE file for details.
Thanks to all contributors for helping this project grow!