This is a semester project developed for the Fundamentals of Software Engineering course.
This application is inspired by Ticketmaster and functions as a comprehensive ticket booking system. The platform offers tailored views and workflows for three types of users:
- Users (Buyers): Browse events, view seating charts, apply filters, and purchase tickets for concerts, theater, sports, and more.
- Artists (Sellers): List their own events, create different ticket tiers, track sales, and manage event details.
- Admins: Oversee the entire platform, review events, manage users, and ensure the integrity of the ticketing supply.
The project demonstrates end-to-end features typical of a real-world modern web application, including dynamic event listings, price and seat selection UI, and robust roles/permissions associated with viewing and managing events or tickets.