Location de batteries externes en libre-service, de la borne à la console
Une location se déroule, tombe en panne, puis reprend.
Le projet en bref
- Le besoin
- Louer des batteries externes sans personne au comptoir, avec un réseau de bornes que l’exploitant pilote à distance, y compris en cas de panne.
- Ma contribution
- Conception et développement de l’ensemble : parcours client, paiement, console d’exploitation, serveur, tests et recette de pannes.
Ce qui a été réalisé
- Parcours client sur téléphone
- Paiement par empreinte bancaire
- Console d’exploitation
- Recette de pannes sur serveur
Projet en cours, marque à venir. Éprouvé sur un serveur de recette avec des bornes et un paiement simulés ; aucune borne réelle n’est branchée et aucun paiement réel n’a été pris. Livraison d’essai prévue le 30 novembre 2026.
- Nature
- Service web de location : site client, console d’exploitation et serveur
- Période
- Depuis octobre 2026
- Client
- Projet en cours, marque à venirProjet en cours, marque à venir
Le besoin
Prêter une batterie externe sans personne au comptoir : une borne la remet, le client la rapporte, le paiement se règle par empreinte bancaire. L’exploitant doit voir son réseau d’un coup d’oeil et agir à distance, y compris quand quelque chose tombe en panne.
Ce que contient le projet
- Un parcours client sur téléphone : le client scanne un code ou approche son téléphone, puis suit sa location.
- Un paiement par empreinte bancaire, relié à un prestataire de paiement.
- Une console d’exploitation : l’état de chaque borne, les locations en cours, les actions à distance.
- Un serveur qui tient les locations et dialogue avec les bornes, avec des notifications.
- Un code découpé en paquets séparés : contrats partagés, cœur métier, base de données, paiements, matériel, notifications.
Éprouvé par les pannes
Le 29 octobre 2026, une recette complète a été jouée sur un serveur privé : le parcours client de bout en bout, les actions de la console, cinq pannes provoquées, puis la restauration d’une sauvegarde et la reprise des locations en cours. Pendant la recette de pannes, 25 locations sont allées jusqu’à leur clôture. Les bornes et le prestataire de paiement y étaient simulés.
Preuves
Chaque chiffre porte sa source. Aucun résultat commercial n’est revendiqué.
292
Commits entre le 19 octobre et le 3 novembre 2026
SourceHistorique du dépôt du projet
200
Fichiers de tests automatiques, environ
SourceDépôt du projet, relevé du 3 novembre 2026
5
Pannes provoquées pendant la recette, paiement et bornes simulés
SourceCompte rendu de recette du 29 octobre 2026
25
Locations menées jusqu’à leur clôture pendant la recette de pannes
SourceCompte rendu de recette du 29 octobre 2026
Ce qui n’est pas fait ni affirmé
- Aucune borne réelle n’est branchée : le matériel et son protocole sont attendus. La prochaine tranche rend l’accusé de réception du matériel durable.
- Le paiement est simulé : aucun paiement réel n’a été pris.
- Le design est en refonte : la direction visuelle est retenue et la base de composants posée. Une livraison d’essai est prévue le 30 novembre 2026.
- Le nom actuel est provisoire. La marque sera choisie après une recherche d’antériorité, et aucune capture ni adresse n’est publiée d’ici là.
- Aucun chiffre d’usage, aucun client, aucun résultat commercial.
Détails techniques
Les technologies utilisées pour cette réalisation. Les fonctions et leurs limites sont détaillées dans le récit.
- TypeScript
- Next.js
- Fastify
- PostgreSQL
- Drizzle
- Playwright
- Docker
Savoir-faire mobilisé
Un besoin similaire ?
Parlons de votre contexte et de ce que vous aimeriez simplifier.