All projects

2026 / Full-stack developer

Restaurant ordering & POS

An all-in-one restaurant software prototype connecting QR table ordering, a cashier POS, kitchen views, and restaurant administration.

Next.jsTypeScriptReactTailwind CSSPrismaPostgreSQLNextAuth
The brief

The problem

A restaurant needs to coordinate customer orders, table service, the kitchen, and checkout. I wanted to bring those workflows into one web application rather than separate tools.

What I built

I built customer-facing QR ordering, a cashier POS interface, kitchen order views, and an admin area for menus, floor plans, tables, employees, customers, and sales reports. The prototype uses Next.js, React, TypeScript, and Prisma, with a relational data model for orders, items, payment records, and restaurant operations.

The result

The prototype brings the main restaurant workflows into one codebase and is my most complete restaurant project. It is still a development prototype, with further testing and deployment work planned before a public demo.

Keep exploring