Conception d’un site intranet collaboratif pour la réutilisation d’équipements

Dans une entreprise de formation possédant plusieurs centres, j'ai conçu et développé un site intranet que nous avons appelé Lebonplan, inspiré du site Leboncoin, pour faciliter l'échange d'équipements entre centres de formation. Le but principal était de diminuer le budget annuel de chaque centre en limitant les dépenses liées au rachat d'équipements tiers et à la gestion de produits réutilisables, comme des canapés ou du mobilier, dont l'élimination représente un coût non négligeable. Par ailleurs, l'intégration avec Power Automate permet d'avertir automatiquement les acteurs concernés en cas d'intérêt pour un produit.

Réalisations

Conception et architecture technique

  • Choix et questionnement initial : Face aux contraintes de Power Apps et Power Pages, le développement s'est orienté vers un langage web basique afin d'assurer une intégration fluide et compréhensible par l'équipe IT.

  • Architecture et technologies : Mise en place d'une architecture Node.js en modèle MVC, utilisation de MongoDB pour la gestion des données, et développement du front-end avec HTML, CSS et JavaScript.

  • Sécurité et authentification : Implémentation d'un système d'authentification sécurisé pour les utilisateurs et les administrateurs.

Fonctionnalités et intégration opérationnelle

  • Synchronisation en temps réel : Développement d'une page centrale dynamique permettant la mise à jour instantanée des annonces lors de leur ajout ou suppression.

  • Publication d'annonces : Création d'un module de publication offrant des filtres précis et intégrant titre, description et image pour chaque annonce.

  • Intégration avec Power Automate : Mise en place d'automatisations qui avertissent instantanément les acteurs concernés en cas d'intérêt pour un produit.

  • Maintenance et évolutivité : Conception orientée vers une maintenance minimale et une évolutivité facilitée, garantissant une gestion efficace par les équipes IT internes.