Application de gestion des comptes-rendus d’activité

Conception et développement d’une application interne permettant la gestion centralisée et automatisée des comptes-rendus d’activité mensuels (CRA), des absences et des projets, avec un backend hexagonal modulaire et une interface utilisateur fluide et modulaire côté frontend.
Technologies utilisées




Contexte
Face à une gestion manuelle et dispersée des CRA via SMS et fichiers Excel, le projet vise à moderniser, structurer et automatiser le processus de suivi des activités, absences et projets pour améliorer la productivité, la traçabilité et la génération de documents administratifs.
Résultat
Un produit minimum viable a été conçu, développé, testé et documenté, comprenant la gestion des CRA, activités, absences et projets avec une interface administrateur. L'architecture modulaire facilite la maintenance et l’extension future, notamment vers une version mobile.
Défis rencontrés
- Digitaliser un processus flou et informel (envoi de SMS) sans perturber les habitudes des utilisateurs.
- Formaliser des règles métier implicites et parfois changeantes (calculs de jours ouvrés, clôture mensuelle, etc.).
- Créer une architecture backend suffisamment claire pour permettre l'intégration ultérieure d'une application mobile.
Solutions apportées
- Organisation d’entretiens avec les RH et collaborateurs pour comprendre les attentes et clarifier les règles.
- Rédaction de documentations fonctionnelles, modèles de données, et scénarios utilisateurs validés par les parties prenantes.
- Mise en place d’une architecture hexagonale permettant une séparation claire des responsabilités et une bonne testabilité.