Démarrer un projet

    Devis sous 24 h · Sans engagement

    Étude de cas · Marketplace C2C · Mode et seconde main

    Djarna : concevoir et publier une marketplace mobile C2C en 16 semaines.

    Djarna est une marketplace mobile de seconde main entre particuliers, éditée par une cliente basée en France pour le marché sénégalais. IT Visionary a conçu, développé et publié l'application iOS et Android en 16 semaines, avec paiement par Wave, Orange Money et carte bancaire, et une couverture des 14 régions du pays.

    Dakar · iOS · Android · Web · 8 min de lecture

    Fiche projet

    Le projet en un coup d'œil.

    Client
    DJARNA
    Secteur
    Marketplace C2C · Mode et seconde main
    Marché
    Sénégal · 14 régions
    Périmètre
    Design, mobile, backend, paiements, stores
    Plateformes
    iOS · Android · Landing page web
    Durée
    16 semaines, du Figma aux stores

    Stack : React Native · TypeScript · Node.js · WebSocket · API Wave · API Orange Money · Notifications push

    Résultats · périmètre livré

    Des chiffres, pas des promesses.

    16

    semaines du premier écran Figma à la publication sur les stores

    14

    régions du Sénégal couvertes dès la mise en ligne

    2

    moyens de paiement mobile intégrés (Wave et Orange Money)

    1

    base de code unique pour iOS, Android et la landing page

    Périmètre de livraison Djarna, projet IT Visionary, 2026.

    Publiée

    sur l'App Store et le Google Play Store dans les délais annoncés

    Mobile money

    paiement natif Wave et Orange Money, en plus de la carte bancaire

    Bas débit

    photos compressées sur le téléphone avant envoi

    Le défi : le confort des grandes marketplaces, les réalités du marché local

    La cliente, basée en France, voulait une application de seconde main aussi fluide que les références européennes du secteur, mais destinée au marché sénégalais. Copier une interface existante ne suffisait pas : les usages de paiement, la qualité du réseau et les repères de confiance ne sont pas les mêmes.

    Trois contraintes structuraient tout le projet. Le réseau mobile est irrégulier et les données coûtent cher, donc chaque photo envoyée compte. Le paiement se fait très majoritairement par portefeuille mobile, pas par carte bancaire. Et une transaction entre deux inconnus n'a lieu que si l'application donne des repères clairs sur le vendeur, l'état du produit et le déroulé de la livraison.

    La vraie difficulté n'était pas de reproduire une interface connue, mais de rendre une transaction entre particuliers crédible sur un marché où le commerce informel se fait encore sur les réseaux sociaux.

    La solution : une application unique, du dépôt d’annonce au paiement

    Nous avons conçu et développé l'ensemble du produit avec une seule équipe : design, application mobile, backend, paiements et publication sur les stores. La cliente a eu un interlocuteur unique du premier atelier jusqu'à la validation par Apple et Google.

    • Un dépôt d'annonce en moins d'une minute, avec compression des photos directement sur le téléphone
    • Une recherche par catégorie, taille, état, prix et région, pensée pour un fil rapide même en 3G
    • Une messagerie acheteur-vendeur en temps réel avec notifications push
    • Un paiement par Wave, Orange Money ou carte bancaire, au choix de l’acheteur
    • Un système de notation et de signalement pour construire la confiance entre membres
    • Une landing page web d'acquisition qui renvoie vers l'App Store et le Google Play Store

    Une collaboration itérative : beaucoup d’allers-retours, aucune surprise

    Ce projet n'a pas été livré en une seule fois à la fin. Chaque semaine, la cliente recevait un écran, un prototype ou une version installable à tester, et ses retours étaient intégrés dans le sprint suivant. Les parcours les plus sensibles — le dépôt d'annonce et le paiement — ont été retravaillés plusieurs fois jusqu'à obtenir exactement le comportement attendu.

    Ce rythme d'allers-retours a un avantage direct : aucune mauvaise surprise à la livraison. Les arbitrages fonctionnels, les formulations à l'écran et les détails d'ergonomie ont été tranchés au fur et à mesure, pas découverts après la publication.

    L’architecture : vitesse, compression et temps réel

    L'application repose sur React Native en TypeScript, avec une base de code unique pour iOS et Android. Ce choix réduit le coût de développement et garantit que les deux plateformes évoluent en même temps, sans décalage de fonctionnalités.

    Le point critique reste la consommation de données. Les photos d'annonces sont redimensionnées et compressées sur le téléphone avant tout envoi, ce qui réduit fortement le volume transféré et rend le dépôt d'annonce utilisable même sur une connexion lente. Le fil d'annonces est paginé et mis en cache pour éviter de recharger les mêmes images.

    La messagerie fonctionne en temps réel et s'appuie sur des notifications push pour qu'aucune négociation ne reste sans réponse. Côté paiement, les portefeuilles mobiles sont intégrés par redirection vers l'application du portefeuille, puis confirmation côté serveur : c'est cette confirmation serveur, et non le retour de l'utilisateur dans l'application, qui déclenche la validation de la commande.

    Sur un marché mobile-first à débit variable, la performance n'est pas une optimisation de fin de projet : c'est une décision d'architecture prise dès la première semaine.

    La publication : passer les règles d’Apple et de Google

    Une application qui met en relation des particuliers et traite des paiements est examinée avec attention par les deux stores : politique de confidentialité, modération des contenus, signalement d'annonces, clarté sur ce qui est vendu et par qui. Nous avons préparé les fiches, les visuels et les mentions nécessaires, puis géré la soumission jusqu'à la validation.

    Les comptes développeurs restent au nom de la cliente, qui garde le contrôle total de ses applications, de son code et de ses données.

    Pourquoi ce projet illustre notre approche

    Djarna cumule tout ce qui rend un produit mobile difficile : temps réel, paiements, confiance entre inconnus, contraintes réseau et validation par deux stores. Le projet a été mené de bout en bout par une seule équipe, dans un délai annoncé et tenu.

    C'est le type de projet que nous menons pour des porteurs de projet qui veulent une application réellement publiée et utilisable, pas une démonstration. Et c'est aussi la démonstration de notre positionnement : des standards de conception européens appliqués à des usages locaux, entre la France et l'Afrique de l'Ouest.

    Dans l’application

    Les écrans qui portent l’usage.

    Écran d'accueil de l'application Djarna : fil d'articles populaires avec prix en FCFA et localisation à Dakar
    Avis client
    « Je suis très satisfaite de mon expérience avec cette équipe de développement. Nous travaillons ensemble depuis mars sur la création de mon application, et je tiens à souligner leur sérieux, leur disponibilité et leur écoute. L’équipe a su comprendre mes besoins et m’accompagner avec professionnalisme tout au long du projet. Une collaboration très positive que je recommande vivement ! »
    Estelle BiardFondatrice de DJARNA · Avis Google, septembre 2026
    Méthode

    Comment nous l'avons livré.

    1. 01

      Cadrage produit et maquettes Figma

      Définition du périmètre de la première version : dépôt d'annonce, recherche, messagerie, paiement, notation. Maquettes Figma complètes et prototype cliquable validés avec la cliente avant la première ligne de code.

    2. 02

      Parcours de dépôt d’annonce

      Conception d'un dépôt en moins d'une minute : prise de photos, compression automatique, catégorie, prix, état, localisation par région.

    3. 03

      Développement mobile cross-platform

      Développement React Native TypeScript pour iOS et Android à partir d’une base de code unique, avec recherche à facettes et fil d’annonces optimisé pour les réseaux mobiles.

    4. 04

      Messagerie temps réel et confiance

      Messagerie acheteur-vendeur en temps réel, notifications push transactionnelles, signalement d’annonce et système de notation après transaction.

    5. 05

      Intégration Wave et Orange Money

      Raccordement des paiements mobile money par redirection vers l'application du portefeuille puis confirmation serveur, avec gestion des échecs, des annulations et des remboursements.

    6. 06

      Recette, publication et landing page

      Tests sur appareils réels, conformité aux règles Apple et Google sur les transactions entre particuliers, fiches stores, puis landing page web d'acquisition renvoyant vers les deux stores.

    Budget

    Ce que coûterait un projet similaire.

    Les montants ci-dessous sont nos points de départ réels. Le chiffrage définitif est établi après un atelier de cadrage gratuit, jamais avant.

    PrestationBudgetInclus
    Application mobile iOS + Androidà partir de 8 000 €Design, développement cross-platform, publication sur les deux stores
    Marketplace mobile complète (C2C)à partir de 15 000 €Annonces, messagerie temps réel, notation, back-office de modération
    Intégration de paiements mobile moneysur devisWave, Orange Money, carte bancaire, gestion des échecs et remboursements
    Questions fréquentes

    Ce qu'on nous demande.

    Votre projet

    Vous avez une idée, pas encore de cahier des charges.

    C'est exactement le point de départ du projet DJARNA. Décrivez votre idée en quelques lignes, nous revenons vers vous avec un premier cadrage.

    Demander un cadrage gratuit