Back to Projects

OrderMate

Multi-tenant QR ordering and restaurant operations platform for cafes, restaurants, and food courts.

OrderMate

OrderMate is a browser-based QR ordering and restaurant operations platform designed for cafes, casual restaurants, and self-service dining environments. Customers scan a table or storefront QR code, browse a restaurant-specific menu, manage their cart, place an order, and follow its progress without installing an application. The platform supports table-service and self-service pickup workflows, online and counter-payment states, digital receipts, live staff order handling, table management, and configurable restaurant settings. Restaurant administrators can monitor orders, manage operational data, review payment exceptions, and access reporting and reconciliation tools, while the platform administration area supports restaurant onboarding, staff accounts, audit logs, and launch management. Tenant-scoped APIs, signed authentication cookies, validation, and PostgreSQL persistence support reliable multi-restaurant operation.

Tech Stack

Framework

  • Next.js

Frontend

  • React

Language

  • TypeScript

Styling

  • TailwindCSS

Backend

  • Express

ORM

  • Prisma

Database

  • PostgreSQL

Infrastructure

  • Docker