Retour aux références

Projet

BarTradingX

Les prix des boissons varient en direct, comme en bourse

Visuel du projet BarTradingX

Le BarTradingX

Le BarTradingX est le projet entrepreneurial que je développe depuis 2019.

Le concept est simple : transformer le prix des boissons en une véritable bourse où les tarifs évoluent en temps réel selon les commandes passées par les clients. Derrière cette idée se cache une plateforme complète mêlant développement logiciel, algorithmes, infrastructure cloud et exploitation lors d'événements réels.

Au départ, le projet devait être développé en partenariat avec une association étudiante qui assurerait la commercialisation pendant que je me concentrerais sur la technique. Lorsque cette collaboration s'est arrêtée, j'ai décidé de poursuivre l'aventure seul.

Au fil des années, le BarTradingX est devenu bien plus qu'un produit : c'est mon laboratoire personnel. J'y expérimente de nouvelles technologies, je teste des architectures, je valide des idées et j'améliore continuellement ma manière de concevoir des logiciels.

Aujourd'hui, c'est probablement le projet qui représente le mieux ma façon de travailler.

Quelques chiffres

  • 🚀 Projet lancé en 2019
  • 💻 Plus de 6 années de développement continu
  • 🍹 Plus de 200 boissons vendues lors d'une même soirée
  • 👥 Plus de 160 participants connectés simultanément pendant un événement
  • 🎓 Une équipe de 6 étudiants formée dans le cadre des Ydays
  • 🔄 Plusieurs refontes majeures de l'algorithme, de l'architecture et de l'expérience utilisateur

Ce que ce projet démontre

Concevoir un produit de A à Z

Le BarTradingX m'a permis de construire un produit complet, de la première ligne de code jusqu'à son utilisation par de vrais clients.

J'ai conçu l'architecture, développé les interfaces, imaginé les algorithmes de calcul des prix, créé les outils d'administration, déployé l'infrastructure et assuré le suivi en production.

Être seul aux commandes m'a obligé à développer une vision globale d'un produit numérique : technique, métier, expérience utilisateur, maintenance, support et exploitation.

C'est exactement cette vision que j'apporte aujourd'hui aux entreprises que j'accompagne.

Construire un logiciel fiable

Je développe le BarTradingX avec les mêmes exigences que celles que j'applique aux projets de mes clients.

Le projet repose notamment sur :

  • une architecture pensée pour évoluer dans le temps ;
  • des tests automatisés ;
  • une intégration et un déploiement continus (CI/CD) ;
  • une infrastructure Docker ;
  • un monitoring en temps réel ;
  • une centralisation des logs ;
  • un suivi des erreurs en production ;
  • des sauvegardes et des procédures de déploiement fiables.

Mon objectif n'est pas simplement de faire fonctionner une application, mais de construire un logiciel que l'on pourra maintenir sereinement pendant plusieurs années.

Développer pour des utilisateurs réels

Le BarTradingX n'est pas une démonstration technique.

La plateforme est utilisée lors de véritables événements dans des bars.

Pendant plusieurs heures, les clients consultent les cours des boissons en direct, passent commande, tandis que le personnel du bar utilise l'interface de gestion.

Chaque soirée apporte son lot de contraintes : performance, stabilité, ergonomie, imprévus techniques et retours utilisateurs.

Ces conditions réelles m'ont appris à concevoir des logiciels robustes, capables de continuer à fonctionner même lorsque tout ne se passe pas comme prévu.

Expérimenter avant de recommander

Le BarTradingX est mon terrain d'expérimentation.

J'y teste régulièrement :

  • de nouvelles architectures logicielles ;
  • des outils d'automatisation ;
  • des solutions d'intelligence artificielle ;
  • de nouveaux frameworks ;
  • des workflows de développement ;
  • des outils d'observabilité, de monitoring et de déploiement.

Cette veille permanente me permet de proposer à mes clients des solutions déjà éprouvées plutôt que de simples tendances.

Piloter un produit sur le long terme

Développer un logiciel n'est qu'une partie du travail.

Depuis plus de six ans, je fais évoluer le BarTradingX en continu :

  • nouvelles fonctionnalités ;
  • corrections de bugs ;
  • amélioration des performances ;
  • simplification de l'expérience utilisateur ;
  • évolution de l'algorithme de calcul des prix ;
  • amélioration des outils d'administration ;
  • adaptation aux retours des exploitants.

Cette amélioration continue est au cœur de ma manière de travailler.

Former et accompagner une équipe

Pendant mes études à Nantes Ynov Campus, j'ai proposé le BarTradingX comme projet dans le cadre des Ydays.

Une équipe d'étudiants a rejoint le projet pendant une année complète.

J'ai organisé le travail, réalisé les revues de code, accompagné leur montée en compétences et transmis les bonnes pratiques de développement logiciel.

Cette expérience a constitué ma première véritable expérience de lead technique.

Pourquoi je présente ce projet

Le BarTradingX est la meilleure démonstration de mon travail.

Il illustre ma capacité à transformer une idée en un produit utilisé sur le terrain, à prendre des décisions techniques durables, à faire évoluer une application dans le temps et à résoudre des problèmes concrets.

Si vous recherchez un développeur capable d'aller au-delà du code, de comprendre votre métier et de construire un logiciel fiable, maintenable et pensé pour durer, c'est exactement ce que ce projet démontre.

Technologies utilisées

Captures produit

Interfaces livrées

Landing page du BarTradingX

1 / 2

Un projet similaire en tête ?

Réservez directement un créneau de 30 minutes, sans engagement, pour en parler de vive voix.

Autres références