CastFan System
A group coursework project for concept cafés that connects owners, staff, and customers in a Spring Boot web app.
Read the case study
Coordinating shifts
Staff submit shift requests, owners review them, and customers can check published schedules and follow their favorite staff.
Designing around roles
The project translates requirements for owners, staff, and customers into role-based access and workflows. Spring Data JPA connects those workflows to the relational database, and Flyway manages production schema changes.