Étude de cas

Where? — une app, toutes les couches.

Mon propre produit, conçu et développé de bout en bout : règles produit, flows UX, direction artistique, app iOS, backend, et le pipeline d’IA qui construit le tout. L’action se passe à Séoul — le fleuve Han, Yeouido, les week-ends à Busan, les budgets en wons.

  • 38 parcours de bout en bout
  • 344 étapes de flow
  • 262 chemins de repli
  • 19 modules backend
01

D’abord, cartographier chaque parcours

Avant le moindre pixel : quatre onglets, la boucle de sortie (choisir → préparer → y aller → dévoiler) et chaque chemin de repli quand le programme change. Chaque parcours renvoie aux écrans et aux états dont il a besoin.

Where Carte produit & UX

Trouvez un plan. Allez-y ensemble. Dévoilez votre monde.

Vision produit complète · iOS d’abord, puis Android

01 Ouvrir, inviter ou reprendre

  1. Parcourir les idées à proximité
  2. Compte demandé pour enregistrer, rejoindre ou acheter
  3. Reprendre l’action de départ

01 Discover

Qu’est-ce qu’on fait ?

  • Cartes humeur & activité
  • Recherche, filtres & suggestions proches
  • Détails des activités & des lieux
  • Collections & guides locaux
  • Journée / voyage, manuel ou assisté

02 World

Qu’est-ce que j’ai exploré ?

  • Vraie carte géographique
  • Nuages & découverte personnelle
  • Trajet réel + visite confirmée
  • Lieux, souvenirs & nouvelles épingles
  • Lumière, météo & objets gagnés

03 Plans

Quelle est la suite ?

  • Solo / groupes / voyages
  • Programme, transport & budget
  • Invitations, votes & reconfirmation
  • Chat de sortie, rendez-vous & heure d’arrivée
  • Prestataire de réservation + plan B

04 You

Qu’est-ce que je garde ?

  • Flamme hebdomadaire & missions
  • Niveaux, récompenses & collection
  • Souvenirs & partage
  • Préférences, confidentialité & compte
  • Plus, restauration & abonnement

02 La boucle de sortie

  1. Choisir Solo, groupe ou voyage
  2. Préparer Horaires, budget & trajet
  3. Y aller Présence → confirmation
  4. Dévoiler Nuages, XP & souvenirs

Partage & web

  • Recherche, notifications, autorisations
  • Aperçu de l’invitation → installation → participation
  • Hors ligne, identité, aide & suppression

Repli en groupe

  • Même sortie, mêmes participants, même chat
  • Vote rapide → reconfirmation individuelle
  • Tous les appareils reçoivent le programme à jour

Achats & données

  • Achat et restauration natifs de Plus
  • Renouvellement, résiliation, expiration, remboursement
  • Sources, fiabilité, signalements et apprentissage des prix
38 parcours de bout en bout · 344 étapes · 262 cas de repli
02

Fixer la direction artistique

Une planche de concept, générée par IA et validée le 8 octobre : une carte vivante sous les nuages, un explorateur en pâte à modeler, la lumière chaude de Séoul. L’app développée la suit, confrontée aux références Mobbin pour chaque famille d’écrans.

Planche de concept (générée par IA, validée)
03

Explorer la vraie app

Des écrans capturés dans le simulateur iOS, pas des maquettes. Choisissez un onglet.

Qu’est-ce qu’on fait ?

04

Une architecture bâtie par une équipe d’agents

Un backend TypeScript modulaire aux frontières strictes entre modules, pour que jusqu’à 20 agents IA développent en parallèle. Je garde la main sur les contrats, la revue et chaque merge.

App iOS

  • Expo SDK 57 · React Native
  • Carte Mapbox sous les nuages
  • 5 langues, dont le coréen
  • Android à suivre

API · Fastify 5 + Zod

  • identity
  • catalog
  • recommendation
  • exploration
  • routing
  • plans
  • coordination
  • budget
  • social
  • memories
  • media
  • progression
  • notifications
  • subscription
  • trust
  • privacy
  • policy
  • operations
  • platform

Données

  • PostgreSQL + PostGIS
  • Valkey
  • Migrations dbmate
  1. Comment c’est construit
  2. 1Specs & contrats
  3. 2Jusqu’à 20 agents dans des worktrees git isolés
  4. 3Revue · types · lint à 0 warning · tests · smoke
  5. 4Merge

Autres études de cas

Fondateur & CEO

Selvren

11,901 tests à passer avant chaque merge

Des experts IA métier qui s’appuient sur les documents privés d’une entreprise — chaque affirmation est confrontée à ses sources avant d’être affichée. Tableau de bord et API entreprise.

  • Fastify
  • PostgreSQL + pgvector
  • Mistral
  • React
  • Clerk
Lire l’étude de cas

R&D · open source

MoEVM

3.1× face à llama.cpp op-offload, sortie identique

Pagination des experts et pool Metal persistant pour faire tourner sur Apple Silicon des modèles MoE trop gros pour la mémoire GPU — jusqu’à un modèle de 58 GiB sur un Mac de 48 Go, avec une sortie identique à llama.cpp sans MoEVM.

  • C++
  • Metal
  • llama.cpp
  • GGUF
  • Benchmarking
Lire l’étude de cas

Construisons quelque chose ensemble.

Je prends des projets en freelance : je conçois, code et livre des outils IA branchés sur les logiciels que votre équipe utilise déjà. À distance, depuis la France.

Ou contactez-moi directement

  • WhatsApp +33 6 19 32 62 26 Ouvrir ↗
  • ID KakaoTalk Maxence.foulon
Maxence Foulon © 2026 Conçu et développé par Maxence Foulon.