8000 GitHub - joeyt4n/ticket-booking-system: Ticket Booking System for IS442 Project
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

joeyt4n/ticket-booking-system

Repository files navigation

Forks Stargazers Issues


Logo

Ticks - Ticket Booking System

Manage booking of tickets for music concerts and events!
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

Ticks manages the booking of tickets for various events, such as music concerts, theatre shows, and seminars. The system allows users to view available events, book tickets, and view their booking history. The system also allows event organizers to add new events, view event details, and view the list of attendees for their events.

Getting Started

Prerequisites

  • Ensure you have WAMP installed on your machine.
  • Ensure WAMP is running locally.

Database Setup

To set up the database needed for the ticket booking system, follow these steps:

  1. Open phpMyAdmin in your web browser on your local machine (https://localhost/phpmyadmin).

  2. Log in with your MySQL server's username and password.
    phpMyAdmin

  3. Once logged in, click on the "Databases" tab in the top navigation bar and create a database called ticket_booking with utf8mb4_general_ci setting. database setup

  4. Import the sql scripts create_tables.sql and insert_data.sql in this order
    database setup

Installation

  1. Clone the repo
    git clone https://github.com/jeezusplays/ticket-booking-system
  2. Set up database via instruction above
  3. Run TicketBookingApp.jar
    java -jar ./out/artifacts/TicketBookingApp_jar/TicketBookingApp.jar

Usage

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a ⭐ star ⭐! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b /newFeature)
  3. Commit your Changes (git commit -m 'Add some newFeature')
  4. Push to the Branch (git push origin /newFeature)
  5. Open a Pull Request

Contact

Feel free to contact and connect!

Name Main Role Github LinkedIn
Tan Zuyi Joey Project Manager jeezusplays LinkedIn

About

Ticket Booking System for IS442 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0