Vos entretiens CVC, enfin simples
Le SaaS qui gère contrats, rapports et rappels des entreprises de clim et de chauffage. Conçu, codé et déployé en solo, de l'app au back.


Sur place, le technicien retrouve chaque machine dans l'arborescence client, site, unité extérieure, unités intérieures et bouches. Chaque type d'équipement a son formulaire, de la clim gainable à la chaudière fioul, et des règles métier refusent les saisies incohérentes, comme des mesures relevées sur une machine à l'arrêt.
Le contrat et le rapport se signent sur l'écran. La signature est conservée en tracé vectoriel, le PDF est reconstruit côté serveur puis envoyé automatiquement au client. Au bureau, le gérant suit ses clients, ses contrats, ses statistiques et son chiffre d'affaires depuis un portail web.

Tout part d'un outil d'interventions écrit pour un chauffagiste, d'abord en Swift puis réécrit en Flutter. NewBat l'a ensuite élargi en ERP du bâtiment, avec trois apps pour les interventions, les chantiers et les devis, vendu sur commande et toujours adossé à Firebase.
Clane resserre le périmètre sur le métier qui revenait toujours, l'entretien CVC, et repart d'une base saine. Un back Laravel remplace Firebase, l'app passe à Cubit et fonctionne hors connexion, et le produit se vend en libre service avec un essai gratuit puis des licences de 49 à 149 € par mois.

Chaque saisie est d'abord écrite dans une base SQLite locale, puis rejouée vers le serveur en une seule transaction. Les identifiants sont générés sur l'appareil, ce qui rend le lot rejouable sans doublon, et le serveur fixe lui-même l'entreprise, l'auteur et les dates sans jamais faire confiance au téléphone.
Quand un lot est refusé, le serveur ne s'arrête pas à la première erreur. Non, il liste toutes les lignes fautives, celles qui bloquent et l'endroit où la chaîne de références casse, puis l'app propose au technicien de corriger chaque champ. Côté données, des clés étrangères composites isolent chaque entreprise, si bien qu'une requête oubliée ne peut rien faire fuiter.






