
Dans le cadre d'une mission chez My Lucky Day, j'ai été amené à travailler pour le client Adéquat, une agence d'intérim disposant de sa propre application mobile. Ma mission consistait à développer une fonctionnalité de modification de profil utilisateur au sein de l'application existante, entièrement développée en Flutter.
Objectif de la fonctionnalité
L'objectif était d'offrir aux intérimaires une interface claire et fonctionnelle pour mettre à jour leurs informations personnelles directement depuis leur mobile : nom, coordonnées, secteur d'activité, etc.
Travail réalisé
Le travail a débuté par l'analyse d'un Figma très détaillé et d'un document fonctionnel rédigé par le chef de projet. J'ai d'abord pris le temps de comprendre l'existant et les appels API disponibles et visibles sur le Swagger avant de me lancer dans le développement.
- Création des écrans de modification de profil en respectant au pixel près les maquettes Figma
- Gestion des états via des
Notifier/StateProvideradaptés à l'architecture du projet - Validation des champs, affichage conditionnel des erreurs et retours utilisateur
- Connexion aux API pour la récupération et l'envoi des données mises à jour
Défis rencontrés
La principale difficulté a été de s'aligner parfaitement avec le design Figma, tout en respectant les contraintes techniques de l'existant. J'ai dû parfois adapter certains composants Flutter pour qu'ils collent exactement au rendu attendu, notamment sur la grille des horaires de travail acceptés.
Résultat & apprentissages
La fonctionnalité a été livrée dans les délais, avec un respect total des spécifications UI/UX. Elle est désormais en production et utilisée quotidiennement par les intérimaires de l'application. Cette mission m'a permis de renforcer mes compétences Flutter, en particulier sur la lecture de maquettes et l'intégration API dans un environnement client exigeant.