Développement d’une application mobile pour le Leem
Conseil & stratégie Symfony UX-UIA l’heure de l’infobésité, comment faciliter et fluidifier l’information des adhérents du Leem ? En créant une application mobile sur Flutter, un hub rassemblant les différents canaux d’information du Leem.
Le contexte
À la demande du Leem, l’agence Mentalo a conçu et développé une application mobile dédiée aux dirigeants des entreprises adhérentes.
La problématique : la saturation informationnelle liée aux communications par email.
L’objectif : proposer un canal unique, simple et intuitif, permettant d’accéder à tout moment et en tout lieu à l’essentiel des informations du Leem. Des informations jusque-là dispersées entre plusieurs plateformes du Leem.
La demande
- Fil d’actualités personnalisé – actualités et prises de position du Leem, structurées par thématiques pour une lecture rapide et hiérarchisée,
- Agenda intelligent – vue globale et vue « Mes réunions », inscription en un clic, accès direct aux liens de visioconférence et rappels par notification,
- Publications & recherche – accès centralisé aux études, rapports et contenus vidéo, avec un moteur de recherche transverse (filtres par date, thématique et type de contenu),
- Annuaire des experts – accès rapide aux experts du Leem par domaine d’expertise, et formulaire de demande personnalisé,
- Profil & accès sécurisé – authentification robuste adossée à l’Espace Adhérent, et QR code personnel d’accès aux locaux du Leem, géré depuis l’interface d’administration,
- Notifications ciblées – alertes push déclenchables à la demande sur tout nouveau contenu publié.
Expertises
- Cheffe de projet
- Directeur technique
- Lead développeur Flutter
- Lead développeur Symfony
- UX-UI
Nos partis pris
- Développement mobile avec Flutter, le SDK (Software Development Kit) cross-platform de Google – Développement d’une seule base de code déployée nativement sur iOS et Android, garantissant cohérence, rapidité de développement et maintenabilité,
- Conception UX/UI sous Figma – maquettage complet des parcours utilisateurs et des écrans clés, dans le respect de la charte graphique du Leem,
- Développement d’une API sur-mesure avec Symfony – orchestration des échanges de données entre l’application et les systèmes du Leem (lecture des contenus, remontée des actions utilisateurs telles que les formulaires de contact ou les mises à jour de profil),
- Moteur de recherche avec Elasticsearch – indexation transverse des contenus (actualités, publications, positions) pour une recherche rapide et pertinente, avec filtrage par facettes,
- Sécurisation des accès – authentification par jeton JWT et chiffrement des échanges via SSL/TLS,
- Notifications push via Firebase Cloud Messaging (FCM) – diffusion fiable des notifications sur Android et iOS, avec relais vers Apple Push Notification (APNs) pour les terminaux Apple,
- Évolution du back-office – enrichissement de l’interface d’administration de l’Espace Adhérent pour piloter les contenus et les notifications spécifiques à l’application mobile,
- Conformité RGPD par conception – architecture centralisant la gestion des données personnelles au sein de l’Espace Adhérent existant, sans duplication des mécanismes de consentement.
Stack technique
| Application mobile | Flutter (Dart) |
| Design & maquettage | Figma |
| Backend / API | Symfony (PHP) |
| Base de données | MariaDB, ORM Doctrine |
| Moteur de recherche | Elasticsearch |
| Notifications push | Firebase Cloud Messaging (FCM), Apple Push Notification Service (APNs) |
| Anthentification | JWT Token, SSL/TLS |
| Plateformes cibles | iOS, Android |