Skip to content

BookMyShowApplication is a backend application designed to manage online movie ticket bookings. It provides APIs for users to browse movies, select seats, and book tickets.

Notifications You must be signed in to change notification settings

dharshan-kumar-ks/BookMyShowApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Replica of BookMyShow Application

🎭 About the Project

BookMyShowApplication is a backend application designed to manage online movie ticket bookings. It provides APIs for users to browse movies, select seats, and book tickets while integrating payment and notification services.

🚀 Features

  • User authentication and authorization (JWT-based security) (Not Implemented yet)
  • Movie listing and scheduling
  • Seat selection and reservation system
  • Secure payment gateway integration (Not Implemented yet)
  • Ticket confirmation and email notifications (Not Implemented yet)
  • Admin panel for managing movies and show timings (Not Implemented yet)
  • Scalable microservices architecture

🛠️ Tech Stack

  • Backend: Spring Boot
  • Database: MySQL
  • Authentication: JWT (Not Implemented yet)
  • Cloud & Deployment: AWS / Docker / Kubernetes (Not Implemented yet)
  • Logging & Monitoring: Prometheus / ELK Stack (Not Implemented yet)

📌 Installation & Setup

  1. Clone the repository:
    git clone https://github.com/dharshan-kumar-ks/BookMyShowApplication.git
    cd BookMyShowApplication
  2. Install dependencies:
    mvn clean install  # If using Spring Boot
  3. Configure the database in application.properties (Spring Boot)
  4. Run the application:
    mvn spring-boot:run  # If using Spring Boot

📖 API Documentation

  • API documentation is available via Swagger UI (/swagger-ui route when running the server) (Not Implemented yet)

🤝 Contributing

We welcome contributions! Feel free to fork the repo and submit pull requests.

📝 License

This project is licensed under the MIT License.

📬 Contact

For any queries, feel free to reach out:

About

BookMyShowApplication is a backend application designed to manage online movie ticket bookings. It provides APIs for users to browse movies, select seats, and book tickets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages