Back
Mobile App

AB's Cafe

KotlinAndroidNode.jsExpressTypeScriptPostgreSQLSocket.IOJWT

AB's Cafe is a complete restaurant management solution I built from scratch for a local cafe. It features a Kotlin-based Android app for customers and staff, paired with a Node.js/Express backend handling authentication, table assignments, menu browsing, order processing, payment integration, and admin reporting. Real-time order sync between front-of-house and kitchen is powered by Socket.IO. The backend uses PostgreSQL for persistence and JWT-based authentication with role-based access control.