Tay Performance

Système de réservation et d’administration pour un garage de vitres teintées. En ligne en 5 jours, il fait tourner l’activité depuis.

Rôle
Développeur web full-stack (React et Supabase), SEO, fiche Google Business
Année
2026
Délai
5 jours
Plateformes
Web
Stack
React 19, TypeScript, Vite, Supabase, Twilio
Client
Tay Performance, atelier de vitres teintées automobiles (France)
( Le résultat )
5 jours
du brief à la mise en ligne
3 min
ou moins pour qu’un client obtienne un prix et réserve
0
double réservation, bloquée par la base de données
Aperçu de l’application Tay Performance

( 01 )Le problème

Le gérant faisait ses devis par téléphone, notait les rendez-vous dans un carnet et répondait aux mêmes questions cinquante fois par semaine. Il voulait que ses clients obtiennent un prix et réservent seuls, et il voulait un écran unique avec les voitures du jour, leurs durées et leurs caractéristiques.

( 02 )Ce que j’ai fait

Développement

  • Un sélecteur de véhicule qui va de la marque au modèle, à la génération et à la variante, et qui transforme n’importe quelle voiture en prestation avec un prix et une durée.
  • Un moteur de prix basé sur la classe du véhicule, la surface vitrée, le type de teinte et la main-d’œuvre, que le gérant modifie lui-même.
  • Une vérification des règles françaises sur les vitres teintées pour 2026, affichée au client avant la réservation.
  • Un parcours de réservation avec confirmations par e-mail et par SMS via Twilio.
  • Un panneau d’administration avec la file du jour, les statuts des véhicules et la publication des tarifs.

Backend

  • Supabase avec Postgres, Auth et la sécurité au niveau des lignes, Storage, Realtime et les Edge Functions.
  • Un moteur de disponibilités qui bloque un créneau pendant que le client termine sa réservation. C’est la base de données elle-même qui refuse les doubles réservations.

Lancement

  • Le SEO avec les données structurées, les métadonnées et le travail sur la performance, plus une fiche Google Business créée et reliée au site.

( 03 )Écrans

Tay Performance, Page d’accueil
01Page d’accueil
Tay Performance, Choix du véhicule par marque et modèle
02Choix du véhicule par marque et modèle
Tay Performance, Configurateur de teinte avec prix en direct
03Configurateur de teinte avec prix en direct
Tay Performance, Contrôle de la loi française sur la teinte avant réservation
04Contrôle de la loi française sur la teinte avant réservation
Tay Performance, Agenda de l’atelier dans l’admin
05Agenda de l’atelier dans l’admin

( 04 )Les difficultés

  • Des créneaux qui tiennent quand deux personnes réservent en même temps. Postgres garantit que deux clients ne peuvent jamais prendre le même créneau.
  • Des prix que le gérant modifie seul. Il ne doit jamais avoir à appeler un développeur pour changer un tarif.
  • Cinq jours du cahier des charges à la production. Tout le système a été livré dans ce délai.

( 05 )Le résultat

Un client obtient maintenant un prix et un créneau confirmé en moins de trois minutes. Le gérant voit les voitures du jour sur un seul écran et le téléphone sonne moins. Plus de clients arrivent par le site, et plusieurs heures de travail manuel ont disparu chaque semaine.

( 06 )Stack

  • React 19
  • TypeScript
  • Vite
  • Supabase
  • Twilio

Vous voulez la même chose pour votre produit ? Parlons-en 30 minutes.

Réserver un appel gratuit de 30 min Devis fixe sous 24 h, sans engagement
( Devis fixe sous 24 h, sans engagement )

Choisissez un créneau pour un appel gratuit de 30 minutes