Forexci — CRM sécurité incendie
App web full-stack développée en solo en 2 semaines pour Forexci — digitalisation complète de la gestion clients/extincteurs d'une micro-entreprise, déployée en prod et utilisée au quotidien.
Forexci — CRM sécurité incendie · case studyContexte
Application web interne développée en autonomie complète, en 2 semaines, en parallèle des études à Epitech. Client : Forexci, micro-entreprise de sécurité incendie spécialisée dans l'installation et la vérification d'extincteurs. Solution déployée en production et utilisée quotidiennement par l'entreprise.
Problème
Toute l'activité (clients, équipements, contrôles réglementaires) se gérait sur papier : risques d'oublis d'échéances normatives, infos difficiles à retrouver, impossibilité de consulter les données en déplacement chez le client, perte de temps administratif.
Solution
App web full-stack (Next.js 14, TypeScript, PostgreSQL) déployée sur Vercel : base de données structurée clients ↔ équipements ↔ interventions, calendrier automatisé des contrôles selon les normes incendie, dashboard avec alertes prioritaires, recherche full-text et accès mobile pour consultation directe sur le terrain.
Défis techniques
Modéliser un domaine réglementé en 2 semaines
Comprendre les normes incendie (périodicités, types de contrôles selon l'équipement) et traduire ça en schéma DB clients ↔ équipements ↔ interventions ↔ calendrier — sans rigidifier au point de casser si les règles évoluent.
Planning automatisé selon les normes
Calcul automatique des prochaines échéances par type d'équipement, génération de notifications quand un contrôle approche, dashboard qui priorise visuellement les actions à venir. La conformité réglementaire devient automatique, pas dépendante de la mémoire de l'utilisateur.
Mobile-first pour usage terrain
L'outil doit être consultable et modifiable directement chez le client, sur tablette ou téléphone, par un utilisateur non-tech. UI tactile, recherche rapide, formats adaptés au déplacement.
Apprentissages
- Un domaine métier réglementé se modélise en parlant avec l'utilisateur, pas en lisant les normes.
- Livrer en 2 semaines force à arbitrer chaque feature — ce qu'on coupe vaut autant que ce qu'on garde.
- Voir un vrai utilisateur ouvrir l'app tous les matins est la meilleure mesure de succès qui existe.