Skip to content

Repository files navigation

AdminBTP

Depot monorepo de cadrage et de developpement initial pour la plateforme AdminBTP.

Contenu

Finalite

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

Prochaine etape logique

La stack cible retenue pour le lancement du projet est:

  • monorepo npm workspaces
  • application Next.js dans apps/web
  • Tailwind CSS
  • shadcn/ui
  • client Supabase

Demarrage local

npm install
npm run dev

Application web :

  • http://localhost:3000

Mise en ligne

Deploiement Vercel realise et verifie le 2026-05-26 :

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

Scripts utiles

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:types

Etat actuel du socle

Le 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 organizations et projects proteges par session + fonctions SQL dediees
  • garde-fous de scope serveur verifies sur documents, signatures, consulting et client-space
  • RLS consolidee sur les zones ai et client-space
  • endpoint /api/health, verification locale ciblee npm run verify:guards et verification distante npm run verify:prod
  • modules serveurs branches sur des etats Supabase reels ou des etats vides honnetes, sans injection de donnees de demonstration au runtime

Structure projet

apps/
  web/
database/
docs/
packages/

Orientation produit

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

About

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages