Mission réalisée chez Innovtech

Ares Drive

Client : Innovtech|Durée : Stage - 3 mois (2025)|Rôle : Développeur frontend/full-stack en stage|Stack : Next.js 15, TypeScript, Supabase
Capture du hero du projet Ares Drive

Ares Drive est une plateforme de location de véhicules premium construite comme un produit complet : vitrine, catalogue, fiches véhicules, tunnel de réservation, API, notifications et back-office administrateur.

Le contexte

Le dépôt montre une architecture Next.js 15 structurée autour de zones métier distinctes : homepage, catalogue, fiches véhicules, réservation, administration protégée et API de réservation.

Le besoin allait au-delà d'une simple page marketing. Le produit devait séduire côté client, gérer des médias haut de gamme via Cloudinary, enregistrer les demandes dans Supabase et prévenir l'équipe par email avec Resend.

Le flux de réservation a été pensé pour ne pas bloquer l'utilisateur : WhatsApp s'ouvre immédiatement, tandis que l'API persiste la demande et déclenche l'email administrateur côté serveur.

Le problème

Il fallait construire une plateforme de location de véhicules de luxe capable de présenter l'offre avec un niveau de finition premium, tout en gérant les réservations, les contenus et les opérations administratives dans un seul produit cohérent.

  • Une simple vitrine n'aurait pas suffi à gérer les véhicules, les disponibilités et les demandes.
  • Le parcours client pouvait perdre en fluidité si la réservation attendait trop de traitements serveur.
  • Sans back-office, chaque mise à jour de véhicule ou d'image aurait dépendu du code.

La démarche

J'ai conçu une expérience orientée conversion avec catalogue, fiches véhicules, tunnel de réservation, back-office protégé et intégrations métier pour gérer les demandes, les images et les notifications.

Construire un parcours de conversion crédible

J'ai organisé la homepage, le catalogue et les fiches véhicules comme un entonnoir clair: séduire, rassurer, informer puis déclencher la réservation avec un minimum de friction.

Relier expérience publique et logique métier

La réservation n'a pas été pensée comme un simple formulaire. Je l'ai connectée à un flux complet impliquant persistance, notifications email et ouverture rapide vers WhatsApp pour ne pas freiner l'intention utilisateur.

Donner de l'autonomie via le back-office

J'ai structuré un espace admin protégé pour gérer véhicules, images et demandes, afin que le produit reste utile au quotidien et pas seulement joli côté vitrine.

Le résultat

  • Expérience client : Plus premium
  • Réservation : Mieux structurée
  • Gestion interne : Centralisée