Conception et développement d’une plateforme SaaS complète pour piloter la sécurité incendie et la conformité des bâtiments
Objectif
Plateforme complète de gestion de la sécurité et de la conformité
Année
2025
Contexte
Axignis est une plateforme web fullstack conçue pour digitaliser et structurer la gestion de la sécurité incendie et de la conformité réglementaire des organisations.
Le projet répond à un besoin métier complexe : centraliser des données critiques (bâtiments, équipements, interventions, rapports) tout en garantissant leur traçabilité, leur accessibilité et leur conformité aux exigences réglementaires.
Approche produit & architecture
J’ai participé à la conception et au développement d’une architecture complète, pensée comme un produit scalable, maintenable et évolutif.
La plateforme repose sur trois piliers :
un frontend moderne orienté expérience utilisateur
plusieurs APIs backend modulaires
une infrastructure de déploiement automatisée
Frontend — Expérience utilisateur & performance
L’application frontend a été développée avec Next.js et React, dans une approche orientée composants.
Mise en place d’un design system avec MUI Joy et Tailwind CSS
Création d’interfaces claires et structurées malgré une forte complexité métier
Gestion de formulaires avancés avec validation
Implémentation d’une internationalisation complète (multi-langue)
L’objectif : offrir une expérience fluide, intuitive et accessible, adaptée à des utilisateurs métiers.
Backend — Logique métier & structuration des données
Le backend repose sur une architecture modulaire développée avec NestJS, permettant une séparation claire des responsabilités.
Les APIs couvrent notamment :
Authentification sécurisée (JWT) et gestion des rôles
Structuration des organisations, sites et bâtiments
Gestion des équipements techniques et de leur cycle de vie
Planification et suivi des interventions
Génération de rapports et suivi des observations
Une API dédiée permet également de standardiser les données techniques, garantissant leur cohérence à l’échelle de la plateforme.
Qualité, fiabilité & scalabilité
Le projet a été conçu avec une forte exigence technique :
Mise en place de tests automatisés (unitaires et intégration)
Architecture modulaire favorisant la maintenabilité
Documentation API avec Swagger
Gestion propre des dépendances et des environnements
Déploiement & DevOps
Toute la chaîne de déploiement a été automatisée pour garantir fiabilité et reproductibilité :
Conteneurisation complète avec Docker
Pipelines CI/CD (GitHub Actions)
Build, test et déploiement automatisés
Distribution des images via Docker Hub et GitHub Container Registry
Résultat & apprentissages
Ce projet m’a permis de travailler sur l’ensemble du cycle de vie d’un produit digital, de la conception à la mise en production.
Il illustre ma capacité à :
concevoir une architecture technique solide
transformer un besoin métier complexe en solution digitale structurée
allier technique, produit et expérience utilisateur
Scope of Work
Fullstack Development
UX/UI Design
Accessibilité Web
Mobile App (React Native)
Product Thinking
Agile SCRUM
Chefferie de projet





