Trivia Prive
Passage d'un MVP à une application complète en 4 sprints, validée du premier coup sur l'App Store et le Play Store.
- Client
- ROC Group
- Rôle
- TeamLead & Expert Flutter
- Durée
- 5 Sprints
- Plateformes
- iOS · Android
- Technologies
- Flutter, Firebase, Publication stores, Bloc/Cubit, Clean Architecture, Stripe, CinetPay, Dio, Hive, Shorebird, Injection
Contexte
Trivia Privé est une app de shopping multi-marchands pour l'Afrique francophone : marques, panier, portefeuille, cartes cadeaux et commandes. L'app existait depuis 2023 sur une base GetX devenue difficile à faire évoluer.
Le problème
- La dette technique ralentissait chaque nouvelle feature. Le produit avait besoin de paiements locaux (mobile money) et internationaux, d'une connexion plus simple et de mises à jour sans repasser par les stores.
La solution
Réécriture progressive en Clean Architecture par feature (data / domain / presentation) avec Cubit, get_it/injectable et Freezed, jusqu'à zéro fichier GetX. J'ai ajouté 3 passerelles de paiement derrière une interface commune (CinetPay pour le mobile money, PayDunya, Stripe), et la connexion par e-mail, OTP SMS, Google et Apple. J'ai aussi livré le partage de panier par lien profond, les notifications push FCM, la mise à jour forcée via Remote Config, les correctifs à distance avec Shorebird et le cache local Hive. L'app est disponible en français, anglais et arabe.
Résultats
- 3 passerelles de paiement
- 13 modules fonctionnels
- 56 cas d'usage métier isolés et testables
« Nous avons collaboré avec Otmane sur 5 sprints avec un objectif ambitieux : faire évoluer notre MVP vers une application entièrement fonctionnelle et validée sur l'App Store et Google Play. L'objectif est aujourd'hui 100% atteint ! »





