MindHatch logo
MindHatch CafePOS

Restaurant POS for fast service and clean kitchen handoff

A table-first cafe POS that moves from order to kitchen to payment without friction.

MindHatch CafePOS is designed for restaurant staff, kitchen teams, and customer-facing displays. It combines floor/table ordering, payment flexibility, live order routing, and reporting in one clean web app.

24/7

session-ready operations

4

payment paths at checkout

6

core flows in one workspace

1

real-time kitchen feed

Feature scope

Built around the complete restaurant POS loop.

The app is organized to support backend configuration, front-of-house order taking, kitchen routing, customer transparency, and post-shift reporting without leaving the same workspace.

Next.js 16 App Router
Tailwind CSS UI system
Prisma + PostgreSQL / SQLite
TanStack Query for live sync
NextAuth v5 and RBAC
PDF / Excel export support

Table-first ordering with floor cards and quick register actions

Multiple payment methods: Cash, Card/Bank, and UPI QR

Kitchen Display with To Cook, Preparing, and Completed stages

Customer Display for clear payment and order transparency

Sales reporting with period, session, responsible, and product filters

Optional token-based self ordering and booking-ready expansion

End-to-end flow

The cashier, kitchen, and customer screens stay in sync.

The first version focuses on the operational backbone. Each screen can later be wired to live API routes, Prisma models, and role-based actions without changing the app structure.

01

Sign in, configure products, payments, floors, and tables

02

Open a POS session and select a table from the floor plan

03

Build the order, send it to kitchen, then complete payment

04

Review dashboard reports and session totals after closing the register