La boulangerie d'exemple se prépare…

Ses recettes, sa semaine, ses clients et six mois de relevés du soir, rangés sur cet appareil. Une dizaine de secondes.

Mieva

Compte

Où sont rangées vos recettes, et comment les mettre à l'abri.

Vos recettes sont dans ce navigateur

Un cache vidé, et tout est perdu. Branchez la base avant de saisir les vraies recettes.

1. Créer le projet Supabase

À faire vous-même : Mieva ne peut pas créer ce compte à votre place. Allez sur supabase.com, créez un projet gratuit, puis :

  1. Lancez npm run sql pour assembler les migrations, ouvrez SQL Editor et collez tout le contenu de supabase/TOUT.sql, puis lancez-le.
  2. Dans une seconde requête, collez supabase/verifier.sql. Chaque ligne doit dire OK. Une seule ligne PROBLÈME, et les données d'une boulangerie seraient lisibles par une autre.
  3. Allez dans Project Settings → API et copiez l'URL du projet et la clé anon public.
  4. Créez un fichier .env.local à la racine, sur le modèle de .env.local.example, et relancez npm run dev.

La clé « anon » est publique : elle part dans le navigateur. Vos données sont protégées par les politiques RLS du schéma. Ne mettez jamais la clé service_role dans ce fichier.