Paiements fiabilisés
- Virements aux écoutants sans doublon possible, avec clé d’idempotence
- Soldes mis à jour de façon atomique
- Webhooks Stripe journalisés, rejouables et surveillés
- Réserver
- Virer
- Confirmer
Étude de cas · depuis janvier 2026
Une plateforme d’appels audio anonymes : chacun peut parler à un écoutant humain et vérifié, directement depuis le navigateur, sans application.
Cofondateur · Développeur full-stack
En chiffres
Chiffres relevés dans le dépôt le 05/11/2026.
$ git rev-list --count main150+ commits$ npm test39 suites de tests$ ls migrations | wc -l30 migrations SQL# 3 espaces : appelant, écoutant, adminCofondateur, du cadrage à la mise en production.
Je définis le produit et les priorités avec le fondateur, en partant des besoins réels des appelants et des écoutants.
MVP d’abord, puis des itérations courtes : chaque retour devient une tâche, livrée et vérifiée en production.
Seul développeur : front-end, back-end, paiements, temps réel, back-office et analytics.
Serveur auto-hébergé, déploiement continu, sauvegardes, monitoring et alertes, avec des coûts maîtrisés.
Trois écrans côté appelant, une stack temps réel derrière.

L’appelant lance l’appel depuis son navigateur, en un clic.

Jusqu’à 15 min offertes, puis 0,33 $/min s’il choisit de continuer.

Ni e-mail ni mot de passe : un écoutant vérifié répond en moins de 20 s.
Mise en relation et signalisation en temps réel, audio pair-à-pair, relais TURN quand le réseau bloque.
Socket.io · WebRTC · coturnPré-autorisation avant l’appel, facturation à la minute, reversements hebdomadaires aux écoutants.
Stripe PaymentIntents · Connect · WebhooksAPI REST et machine à états qui pilote chaque appel, de la demande à la fin.
Node.js · Express · PostgreSQLServeur auto-hébergé, HTTPS automatique, déploiement à chaque push, monitoring et alertes.
Docker · Traefik · GitHub Actions · PostHogDu front-end à l’infrastructure, en vue du lancement.