Retour aux réalisations
2024Restaurant · POSGroupe Al Baraka

Tabla OS.

Un système d'exploitation complet pour restaurant : caisse tactile, écran cuisine, gestion des tables, réservations, stocks, paie, livraisons — unifié et fonctionnel même hors-ligne.

tabla-os.local/caisse
Table 07 · Salle principale
Addition en cours
En service
2
Pastilla au poulet
Sans sucre
360 dh
1
Tajine agneau pruneaux
220 dh
3
Salade marocaine
135 dh
4
Thé à la menthe
Menthe fraîche
100 dh
2
Seffa aux raisins
180 dh
Sous-total850 dh
Service 10%85 dh
Total935 dh
Cuisine · Chef
Bons actifs
Live
T.0704:12
Pastilla ×2
Tajine agneau
T.1202:34
Couscous ×2
Salade
T.0301:08
Brochettes ×4
Emp.00:22
Tajine kefta
Thé ×2
Plan de salle · temps réel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Client
Groupe Al Baraka
Année
2024
Rôle
Conception produit, architecture, caisse, application cuisine, back-office
Durée
14 mois · déployé sur 4 restaurants
Contexte

Le Groupe Al Baraka exploite quatre restaurants haut de gamme à Casablanca et Marrakech. Chacun utilisait un logiciel différent, sans communication entre salle et cuisine, avec des pannes régulières lors des coupures internet. Ils voulaient un système unique, fiable en soirée de rush, et pilotable depuis un seul tableau de bord groupe.

Le défi

Tenir un service même offline.

Un restaurant ne peut pas arrêter de fonctionner parce que la fibre a sauté. Le système devait continuer à prendre des commandes, imprimer des tickets, envoyer les bons en cuisine — puis tout resynchroniser sans perte dès que la connexion revient. Côté groupe : consolider en temps réel les ventes, stocks, marges de 4 sites distincts.

La solution

Offline-first et temps réel.

Chaque restaurant tourne sur un mini-serveur local (Raspberry Pi) avec base PostgreSQL locale. Les terminaux de caisse et écrans cuisine s'y connectent en WebSocket — aucune dépendance internet pour le service. Une réplication logique pousse les données vers le cloud dès qu'elle est possible, alimentant le back-office groupe.

Fonctionnalités clés

Ce qui fait la différence.

01

Caisse tactile

Prise de commande rapide, split d'addition, TVA multi-taux, paiements mixtes.

02

Écran cuisine (KDS)

Commandes classées par poste, minuteurs, rappels, marquage prêt en un clic.

03

Plan de salle

Tables, réservations, rotation, notes serveurs, statuts visuels en temps réel.

04

Gestion des stocks

Décrément automatique à la vente, alertes seuil, inventaires mobiles.

05

Livraisons

Intégration Glovo, Jumia Food, interface chauffeurs internes, tracking.

06

Back-office groupe

Consolidation des 4 restaurants, analyses horaires, classement meilleurs plats.

Résultats

L'impact, mesuré.

4sites
Restaurants déployés
0
Interruption service (1 an)
28%
Rotation tables +
11k
Tickets / mois
Stack technique
Next.jsElectronPostgreSQLSQLite (local)RedisWebSocketNode.jsRaspberry PiDocker

Et si nous construisions ensemble votre prochain projet ?

Premier échange sans engagement. Nous prenons le temps d'écouter avant de proposer.