Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Test de qualification, choix du statut, dossier de création pour le Guichet unique INPI, assurance décennale et devis BTP conformes aux règles 2026.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @mmr45OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
🏗️ Plateforme d'accompagnement 100% en ligne pour la création d'entreprises du bâtiment (BTP) 🔨
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Créer son entreprise du bâtiment et faire des devis conformes : test de qualification, simulateur de statut, dossier de création pour le Guichet unique INPI, dimensionnement de la décennale et éditeur de devis BTP.
Production : batipro-ten.vercel.app
| Offre | Prix | Contenu | Clé entitlements |
|---|---|---|---|
| Gratuit | 0 € | Qualification, statut, guides | — |
| Pack Lancement | 89 € une fois | Dossier INPI + pièces, assurance décennale | dossier |
| Pro | 19 €/mois | Éditeur de devis, numérotation, archive | pro |
Les deux offres payantes sont indépendantes.
src/ Front React (TanStack Start), pré-rendu en HTML statique
routes/ Une page = un fichier (outils/, guides/, legal/, espace, admin…)
components/ UI, en-tête, pied de page, verrous (connexion / paiement)
lib/ Client Supabase, auth, appels aux fonctions
supabase/
migrations/ Schéma, RLS et stockage (idempotent)
functions/
_shared/rules/ ⚖️ RÉFÉRENTIEL RÉGLEMENTAIRE — partagé front + serveur
_shared/ HTTP, Stripe, moteur PDF
create-checkout Session de paiement Stripe
create-portal-session Portail client Stripe (factures, résiliation)
stripe-webhook Seul point d'écriture des droits d'accès
generate-devis-pdf Devis : contrôle, numérotation, archive, PDF
generate-inpi-pdf Dossier de création + pièces jointes
delete-account Suppression RGPD du compte
scripts/sitemap.ts Génère public/sitemap.xml
entitlements, ni dans devis. Les PDF payants sont générés côté
serveur après vérification des droits avec la clé service_role.Toutes les valeurs légales (seuils micro, franchise TVA, taux, ACRE, mentions de devis…) sont dans
supabase/functions/_shared/rules/reglementation.ts, avec leur source.
REGLES_VERSION.npm testgenerate-devis-pdf pour les PDF.La page /reglementation affiche automatiquement toutes les valeurs en vigueur.
npm install
npm run dev # adresse affichée dans le terminal
npm test # règles métier
npm run typecheck
npm run build # sortie statique dans dist/client
Variables optionnelles (.env.local, voir .env.example) : VITE_SUPABASE_URL, VITE_SUPABASE_PUBLISHABLE_KEY. Sans elles,
le projet de production est utilisé.
Mise en production de la base et des fonctions : voir docs/DEPLOIEMENT.md.
Développé par Osman Fauconnier, apprenti peintre en bâtiment et développeur autodidacte.