
2026
Full Stack Development
Architecture & System Design
SeatSphere was engineered to solve data fragmentation and static state limitations common in traditional movie booking systems. By utilizing a decoupled full-stack architecture, the platform cleanly separates backend transaction processing from frontend user interaction.
Key Technical Highlights
Decoupled Full-Stack Architecture: Built with a Java Spring Boot REST API, Node.js/Express web layer, and a structured MySQL database.
Dynamic Relational Engine: Replaced static state flags with automated SQL-driven logic to calculate real-time seat availability, map ADA accessibility, and process multi-table transactions.
Security & Management: Features Role-Based Access Control (RBAC) to manage customer and administrative user permissions.
Ticketing & Real-Time Sync: Automated QR code ticket generation upon purchase confirmation with real-time synchronization between customer bookings and administrative analytics.
Live Demo: https://iu.mediaspace.kaltura.com/media/t/1_jov5jta3
Additional Live Demo: https://iu.mediaspace.kaltura.com/media/t/1_defw1v02
GitHub: https://github.com/daniellexkemp/SeatSphere



