← Toutes les réalisations

Projet interne

BX Cars

Un ensemble conçu pour une agence de location à Tanger : le site présente les véhicules et recueille les demandes, tandis que l’application et le CRM accompagnent le suivi de l’activité.

Projet interne

Le parcours, en quatre étapes

  1. Réservation

    Choisir les dates et soumettre une demande à l’agence.

  2. Contrat

    Après confirmation de l’agence, préparer le dossier de location.

  3. Exploitation

    Suivre le véhicule, le planning et les prolongations.

  4. Retour

    Clôturer la location et retrouver son historique.

Comprendre la réalisation

Derrière une réservation, toute une agence en mouvement

Le site visible n’est que l’entrée du projet. BX Cars réunit la réservation en ligne, le travail quotidien de l’agence et une application Android. L’enjeu est de faire circuler la même information du premier choix de dates jusqu’au retour du véhicule.

Un véhicule, plusieurs parcours à synchroniser

Un client choisit une voiture pendant que l’agence prolonge peut-être une location existante. La disponibilité doit tenir compte à la fois des réservations et des contrats actifs. Le calendrier public et le planning d’exploitation s’appuient donc sur les mêmes dossiers.

La demande reste soumise à la confirmation de l’agence. Ensuite, le contrat accompagne la location : préparation, validation, prolongation, clôture ou annulation. Le dossier client rassemble les informations utiles aux locations suivantes.

Ce qui fait fonctionner la solution

De la photo au dossier exploitable

Un contrat transmis en photo sur Telegram peut alimenter un brouillon grâce à la reconnaissance de texte. L’agence contrôle les informations extraites avant de les valider : la lecture automatique prépare le travail, elle ne remplace pas cette vérification.

Le dossier rejoint alors le suivi des contrats, des clients et du planning. Cette continuité compte davantage qu’une fonction isolée : une information vérifiée devient réutilisable dans la suite du parcours.

Une application pensée pour l’exploitation

Le tableau de bord rassemble les demandes en attente, les véhicules loués et les retours à surveiller. La flotte possède aussi son suivi des frais, des documents et de l’entretien. Les relevés kilométriques contribuent à préparer les échéances de maintenance.

Sur Android, les notifications concernent les changements métier utiles. Les relevés GPS ordinaires ne déclenchent pas une succession d’alertes. L’application sert au suivi sur le terrain, avec un accès adapté aux écrans et dossiers de gestion.

Reconnaître un client au-delà de sa réservation

Le CRM conserve le contexte des locations précédentes et les notes de conduite dans le dossier client. Lorsqu’une personne revient, l’agence retrouve les éléments utiles à la relation au lieu de repartir de zéro.

Cette continuité aide à apprécier la confiance avant une nouvelle location. L’historique et la notation éclairent la décision de l’agence ; ils ne constituent pas une garantie sur une location future.

Les choix techniques, et leur utilité

Un socle métier commun

Laravel et MySQL relient véhicules, réservations, contrats et clients. Les règles de disponibilité constituent un point central : une prolongation doit rester cohérente avec les dates proposées ailleurs.

Des intégrations avec un rôle précis

Telegram et n8n alimentent la préparation des dossiers ; Wialon fournit les données de flotte ; Firebase transmet les notifications Android. Les PDF matérialisent les documents de location. Chaque connexion intervient dans un parcours de travail identifié.

Une plateforme pour l’ensemble de l’agence

Le site public, l’espace de gestion et l’application Android partagent les informations utiles à l’exploitation. La réservation, les contrats et le suivi du parc s’inscrivent dans un même parcours.

Site et réservation

Présentation des véhicules, disponibilités par période et estimation du tarif. Le parcours existe en français, anglais, néerlandais et arabe, avec une demande à confirmer par l’agence.

Gestion quotidienne

Un tableau de bord et un planning réunissent les demandes, les locations en cours, les départs, les retours et les retards. Les accès sont organisés selon le rôle de chaque membre de l’équipe.

CRM, contrats et dossiers clients

Préparation, validation, prolongation et clôture des contrats, avec contrôle des conflits de dates. Les documents, les locations précédentes et les notes de conduite sont regroupés dans le CRM. Quand un client revient, l’agence retrouve son historique pour apprécier la confiance et préparer la nouvelle location en connaissance de cause.

Application Android

L’équipe accède aux outils de gestion sur le terrain et reçoit des notifications lors des changements importants. L’interface est adaptée au téléphone.

Flotte et télémétrie

Le suivi GPS, le kilométrage et les alertes alimentent le suivi des véhicules. Les échéances d’entretien et les dépenses peuvent être consultées par véhicule.

Automatisation des contrats

Une photo transmise via Telegram est analysée par reconnaissance de texte pour préparer un brouillon. L’équipe vérifie les informations avant validation ; des récapitulatifs facilitent le suivi.

Un parcours connecté, avec validation humaine

  1. Une réservation ou une photo de contrat fournit les premières informations.

  2. L’équipe vérifie le dossier, les dates et le véhicule avant de valider.

  3. Le planning, les contrats et le suivi du parc accompagnent la location jusqu’au retour.

Consulter le site public

Le lien ouvre le site du projet. Les espaces privés nécessitent un accès autorisé.

Consulter le site public