A high-fidelity multi-terminal prototype designed to streamline restaurant operations. This project features integrated modules for Waiters, Kitchen Staff, POS terminals, and Admin oversight, ensuring seamless data flow across the F&B ecosystem.
The primary objective of this build was to validate multi-user operational flows in a fast-paced environment. By utilizing modern AI-assisted orchestration via Google AI Studio, I accelerated the development of complex terminal-specific routing and state management.
- Frontend: React + TypeScript (Vite)
- Architecture: Component-based UI with conditional rendering for different staff roles.
- Deployment: Automated CI/CD pipeline via Vercel.
To explore the specialized interfaces of the JomMakan ecosystem, use the following credentials:
- Admin Dashboard:
9999(Financial & System Controls) - POS Screen:
3333(Transaction Management) - KDS (Kitchen Display):
2222(Order Lifecycle Tracking) - Waiter Dashboard:
1111(Table Management & Ordering)
- Role-Based Access Control (RBAC): Secured specialized views using PIN-based authentication.
- Responsive Terminal Design: Optimized layouts for various screen sizes (Tablet for Waiters, Large Display for KDS).