Suite Restaurant OS
Vue centrale des 6 outils par client. Statuts en temps réel, KPI mockés en attendant le branchement Supabase.
Onboarding nouveau client
Procédure pour provisionner un client complet, 6 outils, sous-domaines anastudio.co.
Le slug sert de préfixe à tous les sous-domaines :
bistro-fidelite.anastudio.co etc.Procédure complète
Compter 30 à 45 minutes pour 6 outils. Penser à brancher les analytics Supabase à la fin.
1
Dupliquer les 5 POCs en local
Copier les dossiers depuis le client modèle (Presto Fresco) vers un nouveau dossier client. Adapter palette, nom, plats, équipe.
2
Créer 5 projets Vercel
Un projet par outil. Nommer
. Lier au repo monorepo restaurant-os ou déployer en standalone.3
Aliaser les 5 sous-domaines anastudio.co
Domaine géré par Vercel via Spaceship NS. Pas besoin de toucher au DNS, juste l'alias Vercel.
4
Désactiver Vercel Authentication
Sinon l'URL renvoie 401. Soit dans le dashboard Vercel, soit via le script
scripts/vercel-deploy-public.sh. Vérifier curl -s -o /dev/null -w "%{http_code}" sur chaque URL, on attend 200.5
Brancher Supabase, fidélité et formation
Projets Supabase existants : hub
jjggqorfreaaxfvgkuqr ou planning ymgvpzihtgiinncygpgz. Créer 2 tables, loyalty_stamps et formation_views, scopées par client_slug.6
Ajouter le client au dashboard admin
Éditer la constante
CLIENTS dans app.js, push, redéployer. Le client apparaît automatiquement avec ses 6 outils.7
Mettre à jour le hub Aaron
Ajouter une ligne dans la card Restaurant OS de
aaronbes-hub/index.html. Push, vercel redéploie automatiquement.