App de suivi de performance personnelle — projets, tâches, journal, objectifs & KPIs.
- Va sur supabase.com → Start your project (gratuit)
- Crée un nouveau projet (nom :
systeme-performance, mot de passe : ce que tu veux) - Attends ~1 minute que le projet soit prêt
- Va dans SQL Editor (menu de gauche)
- Copie-colle tout le contenu du fichier
supabase-schema.sql→ clique Run - Va dans Settings → API et note :
- Project URL (ex:
https://abc123.supabase.co) - anon public key (la clé qui commence par
eyJ...)
- Project URL (ex:
- Va sur github.com → New repository
- Nom :
systeme-performance— laisse-le public ou private, peu importe - Ne coche rien (pas de README, pas de .gitignore)
- Dans ton terminal :
cd systeme-performance
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin https://github.com/TON_USERNAME/systeme-performance.git
git push -u origin main- Va sur vercel.com → Sign up with GitHub
- Clique Add New → Project
- Importe ton repo
systeme-performance - Dans Environment Variables, ajoute :
VITE_SUPABASE_URL= ton Project URL SupabaseVITE_SUPABASE_ANON_KEY= ta clé anon Supabase
- Clique Deploy — c'est tout !
- Ouvre l'URL Vercel sur ton téléphone (Safari sur iOS, Chrome sur Android)
- iOS : bouton Partager → "Sur l'écran d'accueil"
- Android : menu ⋮ → "Ajouter à l'écran d'accueil"
Tu as maintenant une app qui ressemble à une app native ! 📱
npm install
cp .env.example .env
# Remplis .env avec tes clés Supabase
npm run devL'app tourne sur http://localhost:5173
systeme-performance/
├── index.html # Point d'entrée HTML + PWA meta tags
├── package.json # Dépendances (React, Recharts, Supabase)
├── vite.config.js # Config Vite
├── supabase-schema.sql # Script SQL à exécuter une fois dans Supabase
├── .env.example # Template pour les variables d'environnement
├── public/
│ └── manifest.json # PWA manifest pour Add to Home Screen
└── src/
├── main.jsx # Point d'entrée React
├── supabase.js # Client Supabase
└── App.jsx # L'app complète
Pour mettre à jour l'app après des changements dans Claude :
- Remplace
src/App.jsxavec la nouvelle version git add . && git commit -m "update" && git push- Vercel redéploie automatiquement en ~30 secondes