Voir les projets

Projet · mobile · 2026 · Livré

DuelFinder

Application mobile de mise en relation de joueurs de TCG. Recherche géolocalisée, carte, participations, messagerie par partie, notifications push.

Année
2026
Statut
Livré
Périmètre
App mobile + API → mise en production
Stack
FlutterRiverpodNode.jsPostgreSQLMapboxFirebase
Code source · GitHubNamirop/duelfinder

Contexte

DuelFinder met en relation les joueurs de jeux de cartes à collectionner — Pokémon, Yu-Gi-Oh!, One Piece, Magic. On trouve une partie près de chez soi, en liste ou sur la carte, on demande à la rejoindre, le créateur accepte ou refuse, puis les participants s'organisent dans la messagerie de la partie. App Android, API Node.js maison déployée sur Railway.

Trois décisions

01
Une API maison plutôt qu'un BaaS : Firebase ne sert qu'aux notifications push. Auth JWT avec refresh token, données métier dans PostgreSQL via Prisma — on garde la main sur le schéma et les règles.
02
Mapbox plutôt que Google Maps : coût prévisible à volume, meilleure stylisation pour intégrer la carte à la charte de l'app.
03
Une app de mise en relation vide ne retient personne : 20 profils de démonstration sur 3 villes, dont les parties sont renouvelées par un cron quotidien.
Projet suivant

Trace

Application mobile d'entraînement à la lecture de code. Un défi quotidien, des parcours de compréhension, une progression entièrement locale.