Java Web Application
ABC Cinema Movie Ticket Booking System
A full-featured online cinema reservation system with dedicated customer and administrator experiences for movie discovery, showtime selection, booking, and platform management.
Overview
ABC Cinema is an online movie ticket reservation system created as part of a second-year university project. Built with Java Servlets, JSP, HTML, CSS, JavaScript, and MariaDB/MySQL, it gives customers a user-friendly interface for browsing available movies and booking tickets while providing administrators with a dedicated dashboard for movie listings, users, bookings, and reviews.
Challenge
The platform needed to connect movie discovery, authenticated customer accounts, showtime selection, reservations, user booking history, and administrative management within one traditional Java web application. It also required responsive interfaces, dependable database access, and clear separation between customer and admin workflows.
Impact
ABC Cinema delivered a complete second-year web project that digitized the movie reservation journey and centralized cinema administration. The system gave customers a clearer booking experience while providing administrators with structured control over movies, users, tickets, bookings, and feedback.