KedaiKita | Restaurant Ordering, POS & Stock Operations by Maulana Royyan TsubaisaKedaiKita | Restaurant Ordering, POS & Stock Operations by Maulana Royyan Tsubaisa

KedaiKita | Restaurant Ordering, POS & Stock Operations

Maulana Royyan Tsubaisa

Maulana Royyan Tsubaisa

KedaiKita: connecting the customer menu, cashier desk, and stock workflow for a single outlet.
The problem Restaurant orders and inventory become difficult to reconcile when the public catalog, cashier records, and remaining portions are handled separately.
My solution I built a restaurant application deployed for D’CLUP ayam krispi, with a public food catalog and role-based operational workspaces.
Key features • Responsive catalog and online ordering • Cashier processing and cash sessions • Ingredient movements and stock reservation • Order-source tracking and owner reports • Cash reconciliation and staff-confirmed cashless payments
Engineering notes Orders preserve historical item names/prices. Database transactions and idempotency keys protect concurrent work, and a valid cancellation returns stock once.
Built with: Next.js · React · TypeScript · PostgreSQL · Prisma · Better Auth · Zod · Tailwind CSS
Like this project

Posted Oct 16, 2026

Restaurant ordering, cashier sessions, inventory reservations, and staff-confirmed cashless payments.