Website / Kiosk / Till / Backend
't Koxke
Platform for poke bowl restaurant 't Koxke: an ordering site, an in-store kiosk, a till and an admin panel, all on the same backend. Whether an order comes in through the website, the kiosk or the till, it follows the same path to the kitchen, payment included.
For the customer
- Build your bowl step by step
- Order on the site or at the in-store kiosk
- Pick-up or delivery within the set zones
- Pay by card through Mollie and SumUp
In the shop
- Till and kiosk as dedicated Android apps
- Cash through the CashDro payment machine
- Every order becomes a kitchen ticket
- Keeps working without internet and syncs afterwards
- Devices sign in with their own PIN code
In the admin
- Menu, categories and the steps of a bowl
- Prices, discounts and images
- Opening hours and closing days
- Delivery zones
- Devices and accounts for kiosk and till
- Site and admin
- React + Vite (TypeScript)
- Kiosk and till
- React Native (Android)
- Backend
- Fastify (Node.js)
- Database
- PostgreSQL
- Payments
- Mollie, SumUp, CashDro
- Runs on
- Docker + Caddy