Site web / Borne / Caisse / Backend
't Koxke
Plateforme pour le restaurant de poke bowls 't Koxke : un site de commande, une borne dans le magasin, une caisse et une administration, le tout sur le même backend. Qu'une commande arrive par le site, la borne ou la caisse, elle suit le même chemin vers la cuisine, paiement compris.
Pour le client
- Composer son bowl étape par étape
- Commander sur le site ou à la borne dans le magasin
- À emporter ou en livraison dans les zones définies
- Payer par carte via Mollie et SumUp
Dans le magasin
- Caisse et borne comme applications Android propres
- Espèces via l’automate de paiement CashDro
- Chaque commande devient un ticket pour la cuisine
- Continue de fonctionner sans internet et se synchronise ensuite
- Les appareils se connectent avec leur propre code PIN
Dans l’administration
- Menu, catégories et étapes d’un bowl
- Prix, remises et images
- Heures d’ouverture et jours de fermeture
- Zones de livraison
- Appareils et comptes pour la borne et la caisse
- Site et administration
- React + Vite (TypeScript)
- Borne et caisse
- React Native (Android)
- Backend
- Fastify (Node.js)
- Base de données
- PostgreSQL
- Paiements
- Mollie, SumUp, CashDro
- Hébergement
- Docker + Caddy