Manage booking of tickets for music concerts and events!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
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.
- Ensure you have WAMP installed on your machine.
- Ensure WAMP is running locally.
To set up the database needed for the ticket booking system, follow these steps:
-
Open phpMyAdmin in your web browser on your local machine (https://localhost/phpmyadmin).
-
Once logged in, click on the "Databases" tab in the top navigation bar and create a database called
ticket_booking
withutf8mb4_general_ci
setting. -
Import the sql scripts
create_tables.sql
andinsert_data.sql
in this order
- Clone the repo
git clone https://github.com/jeezusplays/ticket-booking-system
- Set up database via instruction above
- Run TicketBookingApp.jar
java -jar ./out/artifacts/TicketBookingApp_jar/TicketBookingApp.jar
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!
- Fork the Project
- Create your Feature Branch (
git checkout -b /newFeature
) - Commit your Changes (
git commit -m 'Add some newFeature'
) - Push to the Branch (
git push origin /newFeature
) - Open a Pull Request
Feel free to contact and connect!
Name | Main Role | Github | ||
---|---|---|---|---|
Tan Zuyi Joey | Project Manager |