Skip to content

codingburgas/movie-ticket-booking-system-10th-grade-AILalev22

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Ticket Booking System

Description

This is a console-based Movie Ticket Booking System developed in C++. It enables users to register, log in, and manage their movie bookings, including both reservations and cancellations. The system features an administrative panel that allows an admin account to manage available movies and showtimes. Users receive email notifications for key events such as new movie releases, booking confirmations, and cancellations.

Dependencies

Getting Started

  1. Clone the repository
git clone https://github.com/codingburgas/movie-ticket-booking-system-10th-grade-AILalev22.git
  1. Open the solution

    • Navigate to the cloned project folder.
    • Open the MovieBookingSystem.sln file in Visual Studio 2022.
  2. Set the startup project

    • To run the main application:
      • In Solution Explorer, right-click on the project named builder.
      • Select Set as Startup Project.
    • To run the tests:
      • Right-click on the project named test.
      • Select Set as Startup Project.
  3. Select the build configuration

    • Use the build configuration dropdown in the toolbar to select:
      • Release – for optimized builds.
      • Release with Debug Strings – for builds that include debug output.
  4. Build and run the project

    • Press Ctrl + Shift + B to build the solution.
    • Press F5 or click the Start button to run the selected project.

Technologies

  • C++ – Programming language
  • Visual Studio 2022 – Code editor and IDE
  • MySQL – Database management system
  • cURL – HTTP requests and networking library

Authors

Contributors names and contact info

ex. @ailalev22

Version History

  • 1.0
    • Initial stable release

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

Inspiration, code snippets, etc.

About

2425-student-practice-10th-grade-movie-booking-system-2324-otj-student-practice created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 54.5%
  • C 43.0%
  • CMake 2.5%