Menu
Les acheteurs peuvent découvrir des prestataires sur une carte, publier des demandes, comparer les offres et commander produits ou services dans une seule application.
Besoin d'un plombier, d'un électricien ou d'un menuisier ? Dans la plupart des quartiers, cette recherche fonctionne encore comme il y a des décennies : demander autour de soi, arpenter le marché local, espérer que quelqu'un de fiable soit disponible.
Toute une économie de produits et de services du quotidien reposait sur le bouche-à-oreille, sans aucun moyen de voir qui se trouvait à proximité et était libre de prendre le travail.
J'ai dirigé la construction de la place de marché qui met toute cette recherche sur une carte.
Les vendeurs listent ce qu'ils proposent — produits comme services — et les acheteurs ouvrent l'application pour voir de vrais prestataires autour d'eux, réservables en quelques touches.
Quand personne à proximité ne convient, la place de marché s'inverse : les acheteurs publient exactement ce dont ils ont besoin, et les prestataires viennent à eux avec des offres concurrentes.
Ce qui était un marché hors ligne, de bouche-à-oreille, fonctionne désormais comme une seule place de marché numérique : une application unique pour iPhone et Android, avec un tableau de bord web derrière.
La mise en relation se fait par catégorie et par localisation, avec commande et paiement dans un seul parcours — qu'il s'agisse d'un produit à expédier ou d'un service à réserver.
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.
Produits physiques et services professionnels se vendent côte à côte, depuis une seule place de marché
Une application mobile, un tableau de bord opérateur et le back-end derrière eux — livrés ensemble comme une seule place de marché
iOS et Android sortent ensemble depuis une seule base de code React Native
Trouver un vendeur ou un prestataire à proximité supposait de demander autour de soi ou de se rendre au marché local — il n'existait aucun endroit unique pour voir qui était disponible à proximité.
Produits et services partagent un catalogue unique, si bien qu'un vendeur peut proposer les deux — un panier pour les biens, une réservation pour les services — depuis la même vitrine.
Les produits physiques se vendent depuis un catalogue et un panier ; les services professionnels se réservent sur rendez-vous. Les deux devaient cohabiter dans une seule application sans donner l'impression d'être juxtaposés.
Les acheteurs publient un besoin et reçoivent des devis concurrents de plusieurs vendeurs, transformant « j'espère que quelqu'un vend ça » en vendeurs qui se disputent le travail.
Au-delà des annonces ordinaires, les acheteurs pouvaient publier ce qu'ils voulaient et inviter des offres — un parcours demande-et-enchère que la plupart des places de marché ne tentent jamais.
Les acheteurs voient de vrais vendeurs autour d'eux sur une carte — la recherche quotidienne d'un plombier ou d'un prestataire devient quelques touches au lieu d'un trajet à travers la ville.
Chaque demande devait atteindre les vendeurs réellement capables d'y répondre — la bonne catégorie, assez proches pour livrer — et non tous les vendeurs à la fois.
J'ai dirigé la construction d'une application React Native pour iPhone et Android, d'un tableau de bord opérateur Next.js et d'un back-end NestJS — avec paiements et gestion des commandes partagés par l'ensemble.
Muhammad a dirigé la construction et compris le produit, pas seulement les tickets. Le parcours demande-et-offre — la partie qui nous inquiétait le plus — a fonctionné comme nous l'avions présenté.
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.