Cinematrix
A cinema booking system for managing movie listings, ticket sales, and customer bookings.

Overview
A desktop cinema booking application that provides a complete solution for movie theater management — from listing now-showing films and scheduling screenings to processing ticket purchases and managing customer bookings.
Key Features
Movie listing and screening scheduler
Seat selection and ticket booking
Customer management system
Sales reporting and analytics
Screenshots

// Challenges
Creating an intuitive seat selection UI and ensuring the booking process was atomic (preventing race conditions) were the primary challenges.
// Lessons Learned
This was my introduction to building complete CRUD applications with a relational database, and it solidified my understanding of desktop application architecture.
Want to see more?