Menu
Les membres s'inscrivent en ligne, sont regroupés par niveau de cotisation et suivent un ordre de versement consigné, sans gagnant répété au cours d'un cycle.
Dans une grande partie du monde, les gens épargnent au sein d'un « comité » — un cercle tournant où chacun verse un montant fixe chaque mois et où, à tour de rôle, un membre reçoit la totalité de la cagnotte.
Pendant des générations, cela a reposé sur la seule confiance : registres papier, réputations personnelles et un organisateur détenant l'argent de tous. Une start-up fintech voulait porter cela en ligne — et le rendre sûr, même pour des personnes qui ne se sont jamais rencontrées.
J'ai dirigé la construction complète sur trois applications : une application mobile pour iPhone et Android, un tableau de bord web pour les opérateurs, et le moteur derrière elles.
Les membres s'inscrivent avec un simple numéro de téléphone, fixent ce qu'ils peuvent verser chaque mois et sont mis en relation avec des épargnants au même montant en quelques balayages, jusqu'à ce qu'un cercle complet se forme de lui-même.
Chaque point de défaillance humaine a été éliminé par la conception. Le tirage qui dépendait autrefois de l'honnêteté d'une personne obéit désormais à des règles et est réellement aléatoire — jamais deux fois le même gagnant.
L'argent qui se trouvait autrefois entre les mains d'un organisateur va directement dans le portefeuille intégré du gagnant. Et la confiance qui tenait l'ensemble est désormais inscrite : chaque versement et chaque paiement, consignés et visibles.
Note de confidentialité : Les noms des clients et des entreprises ont été modifiés ou omis par souci de confidentialité. Le travail, mon rôle et le périmètre du projet sont réels.
Versements JazzCash à l'entrée, gains du tirage vers les portefeuilles à la sortie — aucun organisateur ne détient d'espèces
Un numéro de téléphone et un code à usage unique connectent les épargnants — rien à oublier ni à réinitialiser
iOS et Android sortent ensemble depuis une seule base de code React Native
Le tirage des versements est aléatoire mais encadré — un ancien gagnant ne peut jamais être retiré
Les cercles d'épargne reposent traditionnellement sur la confiance personnelle, des registres papier et un organisateur détenant l'argent de tous — les numériser supposait de gagner cette confiance par la transparence.
Inscription par numéro de téléphone avec code à usage unique à chaque connexion — aucun mot de passe, afin de maintenir la friction d'entrée proche de zéro pour un large public.
La sélection mensuelle du gagnant devait rester réellement aléatoire tout en appliquant des règles strictes : un membre ayant reçu la cagnotte ne peut plus jamais être tiré.
La mise en relation par préférences fait apparaître les épargnants au même montant mensuel ; les membres balaient à droite ou à gauche, et un groupe se forme automatiquement dès qu'il y a assez de correspondances.
Les membres avaient besoin de partenaires d'épargne engagés sur le même montant mensuel — sans se connaître au préalable.
Le back-end NestJS sélectionne aléatoirement le bénéficiaire de chaque tour sous la règle de non-répétition et verse sur les portefeuilles intégrés, avec JazzCash intégré pour les entrées et les sorties.
Application mobile, tableau de bord d'administration et back-end devaient sortir ensemble, en restant cohérents sur iOS, Android et le web.
Un tableau de bord Next.js consigne chaque utilisateur, mise en relation, action et transaction à des fins de contrôle, avec un reporting intégré — plus une messagerie de groupe et des messages privés dans l'application, en ourdou et en anglais.
Muhammad a dirigé la construction sur le mobile, le web et le back-end sans perdre le fil. Les parcours de mise en relation et de versement ont fonctionné exactement comme prévu dès la première version.
L’identité du client est confidentielle. Ce résumé reflète des retours oraux partagés avec Muhammad et l’équipe projet.
Dites-moi ce que vous construisez ou améliorez, et je vous aiderai à identifier une prochaine étape concrète.
Aucun commentaire pour l’instant. Soyez le premier à donner votre avis.
Des analyses sur le développement web et la création de produits qui sortent vraiment.