Application interne de reconnaissance et de récompense des employés selon leur impact et leurs initiatives
B’you est une application interne que j’ai développée seul durant mon expérience chez les Laboratoires Gilbert.
L’objectif était de mettre en place un système de reconnaissance et de récompense pour valoriser les employés qui, par leur initiative ou leur vigilance, évitaient des dysfonctionnements majeurs ou amélioraient le fonctionnement de l’entreprise.
Les trois collaborateurs arrivant sur le podium recevaient des primes, voyages ou autres avantages significatifs.
Certaines actions exceptionnelles (anticipation d’incidents critiques, initiatives améliorant fortement les processus, etc.) passaient souvent inaperçues car elles n’entraient pas dans le cadre des évaluations classiques.
L’entreprise souhaitait instaurer un processus structuré, ludique et équitable pour identifier et récompenser ces impacts positifs.
Stack frontend (Vue.js)
Ce projet a été réalisé durant ma première année en tant que développeur full-stack, ce qui en a fait un véritable terrain d’apprentissage.
À l’origine, les phases étaient déclenchées à dates fixes. Par la suite, le besoin a évolué vers une gestion flexible : possibilité de lancer ou arrêter manuellement une phase, de modifier les dates en cours de route, tout en conservant l’intégrité des votes déjà exprimés. Cela a nécessité une refonte complète de la logique métier et des états de l’application.
L’intégration avec le serveur LDAP de l’entreprise a été mon premier contact réel avec ce protocole. Bien que l’interface utilisateur reste un simple formulaire email/mot de passe, la synchronisation et la validation côté serveur ont demandé une certaine compréhension de la sécurité et des particularités du LDAP Gilbert.
J’ai ensuite ajouté le support du SSO "Passport", offrant ainsi deux méthodes de connexion transparentes pour les utilisateurs.