Back to Projects
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