Skip to content

v1.0.0 — Première version en ligne

Latest

Choose a tag to compare

@mmr45 mmr45 released this 24 Jul 18:28
· 33 commits to main since this release
351242b
image

🎯 Ce que fait Bâtipro

Bâtipro guide les artisans du bâtiment (BTP) pas à pas dans la création de leur entreprise, de la qualification professionnelle jusqu'au premier devis conforme.

✨ Fonctionnalités

  • Test de qualification professionnelle : vérifie l'éligibilité au regard de la loi Raffarin (diplôme, expérience, métier réglementé) — 8 métiers couverts : plombier/chauffagiste, maçon, menuisier, serrurier/métallier, plâtrier, ramoneur, peintre en bâtiment, solier/moquettiste
  • Simulateur de statut juridique : oriente vers Micro-entreprise, EI ou SASU selon 5 critères (chiffre d'affaires prévisionnel, associés, régime social, TVA, patrimoine)
  • Générateur de dossier INPI — Pack Lancement, 89 € : génération automatique du dossier d'immatriculation avec pièces justificatives incluses, PDF produit côté serveur
  • Générateur de devis conforme BTP — Éditeur de devis, 19 €/mois : mentions légales obligatoires (garantie décennale, RC Pro, TVA, pénalités de retard...), personnalisation logo et informations entreprise
  • Espace client : suivi des dossiers, gestion de l'abonnement
  • Guides par métier : pages dédiées par corps de métier réglementé

🛠️ Stack technique

  • Frontend : React (TanStack Start), Tailwind CSS
  • Backend : Supabase (PostgreSQL, Auth, Edge Functions en Deno)
  • Génération de PDF : entièrement côté serveur, pour garantir qu'un utilisateur non-payant ne puisse pas contourner le paywall
  • Paiement : Stripe
  • Hébergement : Vercel

🔒 Sécurité

  • Vérification de l'abonnement via la clé service_role Supabase (jamais exposée au client)
  • Row Level Security (RLS) activée sur les tables sensibles, notamment entitlements
  • Aucune clé secrète dans le code : service_role et clés Stripe gérées via variables d'environnement

🔗 Démo

https://batipro-ten.vercel.app