Outil d’avant-vente permettant de réaliser la conception de la ventilation de logements individuels
Cette application est un outil d’avant-vente qui permet aux techniciens-commerciaux de dimensionner le réseau aéraulique du logement de leurs clients.
L’objectif est d’assister le technicien pour qu’il effectue un tracé aéraulique sur une interface web de manière ergonomique et intuitive.
L’application réalise ensuite une série de calculs aérauliques (débit, pression, perte de charges…) afin de valider la conformité du tracé et vérifie que celui-ci répond aux normes du Protocole de ventilation RE 2020
L’application devra ensuite produire une synthèse au format PDF contenant toutes les informations de l’étude réalisée (données de référence, plan du tracé, calcul liste du matériels…)
Apollo a une expertise dans ce type de projet car il s’agit du second projet de tracé et dimensionnement aéraulique que nous réalisons.
Techniquement, le projet s’appuie sur une technologie permettant le tracé en live sur un plan.
La spécificité technique de ce projet est sans contexte l’utilisation du concept de Clean Architecture. Celle ci va nous permettre de rendre le code plus indépendant et plus testable.
La plus grosse difficulté technique a été de permettre le tracé de manière fluide, intuitive et agréable, tout en préservant la performance de l’application et en garantissant la rapidité des calculs à réaliser.
L’ensemble du code source produit par l’équipe de développement est contrôlé automatiquement par le logiciel de qualité de code SonarQube.
Enfin, au vue de la grande complexité des calculs et du projet en général, nous avons créé un grand nombre de tests unitaires, des tests end-to-end et des tests d’intégration et de non régression afin d’assurer le bon fonctionnement du projet dans la durée. Ces tests sont executés à chaque pull request d’un développeur pour s’assurer qu’aucune régression n’est faite à la complétion de celle-ci.
Le projet se compose de plusieurs environnements : développement, qualification et production. Chacun d’eux dispose d’une intégration et d’un déploiement continu à la volée grâce à l’utilisation de Docker.
Augmentation de la productivité X10
Process sécurisé de transmission des données projet
Fidélisation des partenaires
Un projet similaire en tête ?
Nos experts sont à votre écoute pour transformer vos défis en succès
