Milly
A multi-venue restaurant ordering platform, and the overall winner of the IT SkillSprint final Capstone (Web Development & AI).
- Year
- 2026
- Stack
- Java 21, Spring Boot 4, PostgreSQL, Flyway, WebSocket (STOMP), OAuth2
- Role
- Web Developer
- Team
- Team of 5
- Award
- Overall winner, IT SkillSprint final Capstone (Web Development & AI)
Problem
Milly digitises how restaurants take and manage orders and how guests and staff communicate. It speeds up service and brings the operations together on one platform.
What I did
I built the venue registration/membership module and the staff menu CRUD APIs using clean architecture. I implemented venue-scoped role authorization (Manager / Waiter), covered by unit and integration tests. I planned and tracked team sprints and tasks in Jira.
The decision that mattered
Using STOMP over WebSocket alongside the REST API, so restaurant staff see every change in an order's status in real time.
Result
Overall winner of the IT SkillSprint final Capstone (Web Development & AI).

