Skip to content

NBN-Barath/BookMyShow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookMyShow - Movie Ticket Booking System

Overview

BookMyShow is a movie ticket booking system that allows users to browse movies, select seats, and book tickets seamlessly. This project is designed to provide a smooth and user-friendly booking experience.

Features

  • Browse movies and show timings
  • Select seats and book tickets
  • User authentication and profile management
  • Payment integration (future enhancement)
  • Admin dashboard for managing movie listings

Technologies Used

  • *Backend: Java (IntelliJ) L

Installation and Setup

Prerequisites

  • Java JDK 23

Steps to Run the Project

  1. Clone the repository:
    git clone https://github.com/NBN-Barath/BookMyShow.git
    cd BookMyShow
  2. Configure the database connection in application.properties.
  3. Build and run the project using Maven:
    mvn clean install
    mvn spring-boot:run
  4. Open the application in a browser and start booking tickets!

Architecture Diagram

image

Console Output Recording

bookmyshow-1-mainjava-2025-03-25-20-45-27-trim_Waf2eknz.1.mp4

Contributing

Contributions are welcome! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature-name).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push the branch to your fork (git push origin feature-name).
  5. Create a pull request.

License

This project is licensed under the MIT License.

Contact

For any queries, reach out to [1barathnivash@gmail.com].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages