Le projet consiste à déployer un système de point de vente (POS) multi-plateforme pour le groupe HEXAOM, afin d’outiller les forces commerciales et les équipes en agence sur l’ensemble du cycle de vente des projets de construction et de rénovation. Le dispositif couvre les terminaux mobiles, les postes desktop et une interface web d’administration, avec un socle d’API unifié pour la gestion des catalogues, des devis, des contrats et des données clients.
L’architecture repose sur une application cross-platform développée en Xamarin.Forms (pattern MVVM) pour Android, iOS et Windows, couplée à une API REST ASP.NET Web API appuyée sur Entity Framework Core et SQL Server. Un front-end Angular 10 permet le pilotage des référentiels et des tableaux de bord. ElasticSearch est intégré pour l’autocomplétion et la recherche rapide dans les catalogues et historiques. L’ensemble est industrialisé via des pipelines CI/CD GitHub Actions, avec des tests automatisés (xUnit, Jasmine, Karma) pour sécuriser les évolutions.