Depot monorepo de cadrage et de developpement initial pour la plateforme AdminBTP.
- Depot GitHub : Izoros/adminbtp
- Socle architecture produit
- Plan de deploiement V1/V2
- Roadmap de developpement
- Checklist de validation
- Regles de contribution
- Runbook de deploiement
- Checklist de release
- Politique de securite
- Runbook archivage 25 ans
- Prochaines actions recommandees
- Guide Supabase local
- Guide Supabase distant
- Plan de workstreams paralleles
- CDC minimal V1
- Schema SQL du pole expertise
- Seed SQL des profils experts
- Validation d'execution de la phase 0
- Validation d'execution de la phase 1
- Validation d'execution de la phase 2
- Validation d'execution de la phase 3
- Validation d'execution de la phase 4
- Validation d'execution de la phase 5
- Validation d'execution de la phase 6
- Validation d'execution de la phase 7
- Validation d'execution de la phase 8
- Validation d'execution de la phase 9
- Validation d'execution de la phase 10
- Validation d'execution de la phase 11
- Validation d'execution de la phase 12
- Validation d'execution de la phase 13
- Validation d'execution de la phase 14
- Validation d'execution de la phase 15
- Validation d'execution de la phase 16
- Validation d'execution de la phase 17
- Validation d'execution de la phase 18
- Validation d'execution de la phase 19
- Validation d'execution de la phase 20
- Validation d'execution de la phase 21
- Validation d'execution de la phase 22
- Validation d'execution de la phase 23
Concevoir AdminBTP comme une plateforme de gestion administrative BTP et d'accompagnement technique, capable d'integrer:
- logiciel SaaS
- automatisation IA
- gestionnaires administratifs externalises
- expertise humaine internalisee
La stack cible retenue pour le lancement du projet est:
- monorepo
npm workspaces - application
Next.jsdansapps/web Tailwind CSSshadcn/ui- client
Supabase
npm install
npm run devApplication web :
http://localhost:3000
Deploiement Vercel realise et verifie le 2026-05-26 :
- URL de production principale : adminbtp.vercel.app
- URL de deploiement validee : adminbtp-ovohepeob-izoros-projects.vercel.app
Note d'exploitation :
- l'application est publiquement accessible en
200 - la route de sante adminbtp.vercel.app/api/health repond
200 - le projet Vercel est configure en monorepo avec
rootDirectory = apps/web - les deploiements de production doivent etre lances depuis la racine du depot
- le depot GitHub source est Izoros/adminbtp
npm run dev
npm run lint
npm run typecheck
npm run test
npm run verify:guards
npm run build
npm run verify
npm run verify:prod
npm run audit:prod
npm run supabase:check
npm run supabase:bootstrap
npm run supabase:start
npm run supabase:reset
npm run supabase:typesLe depot est maintenant aligne sur un fonctionnement production :
- authentification reelle Supabase par mot de passe ou lien magique, avec cookies SSR
- guide d'accueil affiche une fois par utilisateur connecte pour accelerer la prise en main
- ecritures sensibles
organizationsetprojectsproteges par session + fonctions SQL dediees - garde-fous de scope serveur verifies sur
documents,signatures,consultingetclient-space - RLS consolidee sur les zones
aietclient-space - endpoint
/api/health, verification locale cibleenpm run verify:guardset verification distantenpm run verify:prod - modules serveurs branches sur des etats Supabase reels ou des etats vides honnetes, sans injection de donnees de demonstration au runtime
apps/
web/
database/
docs/
packages/
Brancher ce socle sur la stack applicative cible et derouler ensuite la roadmap par phases:
- Supabase
- multi-tenant
- gestion chantiers
- base documentaire
- signatures
- workflows n8n
- Odoo
- consulting expert
- IA metier