Web Application
Titik Rindang - Coffee Shop Management App
About
Titik Rindang is a full-stack coffee shop management application with a decoupled architecture — Golang powers the backend REST API while Next.js handles the frontend. The system covers day-to-day operational needs including menu management, table booking, order processing, and automated billing, all wrapped in an aesthetically pleasing interface.
Key Features & Contributions
- Architected a decoupled system with Golang as the REST API backend and Next.js as the frontend client
- Implemented Role-Based Access Control (RBAC) with distinct permissions for admin, cashier, and staff roles
- Built table booking module with availability checking and reservation management
- Developed order management flow from item selection through to payment and receipt generation
- Integrated automated billing with order summary and transaction history
- Designed a clean, branded UI in Next.js that reflects the café's aesthetic identity
Tech Stack
GolangNext.jsTypeScriptPostgreSQLREST API