Canopy.
Web

Roulez Village

La voiture qu'on partage dans votre village

En bref

Roulez Village met une voiture partagée à disposition des habitants de communes rurales, en partenariat avec les mairies du Cher, du Loiret et de la Nièvre. Canopy a repris l’application Bubble.io existante : consommation Bubble maîtrisée, paiement Stripe de bout en bout et moteur de réservation refait.

Par , fondateur de Canopy · Mis à jour le

Mobilité localeAutopartage ruralApplication mobileService solidaireBubble.io

Qui est le client ?

Roulez Village est le service de mobilité locale dédié aux communes rurales. En partenariat avec les mairies, une voiture partagée est mise à disposition des habitants pour leurs trajets du quotidien : courses, rendez-vous médicaux, visites familiales, déchetterie ou loisirs. Objectif : redonner de l'autonomie aux habitants des villages en proposant une solution pratique, solidaire et économique. Service actuellement déployé dans les départements du Cher, du Loiret et de la Nièvre.

Quel était le défi ?

Dans un village sans bus, une partie des habitants ne conduit plus ou n'a pas de voiture. Le service devait fonctionner pour eux d'abord.

Réserver devait rester possible sans smartphone, en passant par la mairie. Les tarifs devaient baisser pour les étudiants et les familles nombreuses sans complexifier l'écran de paiement. Il fallait gérer plusieurs véhicules dans plusieurs communes, avec des clés récupérées au guichet ou dans une boîte à code. Et proposer les places libres d'un trajet aux voisins, parce que le lien social compte autant que le déplacement.

Qu’avons-nous construit ?

On a repris une application Bubble.io déjà en service, sans repartir de zéro. Trois chantiers.

La facture Bubble. Les Workload Units partaient dans des requêtes qui rechargeaient toute la base à chaque écran. On a réécrit les parcours utilisateur et les requêtes une par une pour ramener la consommation à un niveau tenable.

Le paiement. Branchement de Stripe de bout en bout : appels API, webhooks pour recevoir les événements de paiement en temps réel, endpoints dédiés côté serveur. Le débit part après le trajet, sur la durée réellement utilisée.

La réservation. Le moteur a été refait : créneaux mis à jour en direct, prolongation possible depuis son téléphone quand on est en retard, plusieurs véhicules par commune, et une "Bourse aux trajets" où un habitant propose les places libres de son trajet.

Le tout reste utilisable par quelqu'un qui n'a pas de smartphone : la mairie réserve à sa place et remet les clés.

Quelles fonctionnalités ?

  • ·Optimisation Bubble.io (réduction Workload Units)
  • ·Intégration Stripe complète (API + webhooks)
  • ·Système de réservation refondé en temps réel
  • ·Gestion multi-véhicules et multi-communes
  • ·Paiement automatique après utilisation
  • ·Tarification dynamique (standard/réduit)
  • ·Bourse aux trajets pour covoiturage
  • ·Prolongation de réservation en temps réel
  • ·Détection automatique des conflits de réservation
  • ·Application mobile iOS et Android
  • ·Interface web responsive accessible
  • ·Endpoints API sécurisés pour les paiements

Quels résultats ?

  1. 01

    Facture Bubble ramenée à un niveau tenable pour une association

  2. 02

    Paiement Stripe en place, débit automatique après le trajet

  3. 03

    Réservation, prolongation et conflits de créneaux gérés en direct

  4. 04

    Service ouvert dans le Cher, le Loiret et la Nièvre

Comment chaque chantier a-t-il été traité ?

AspectLe besoinCe qui a été fait
Facture BubbleDes requêtes qui rechargeaient toute la base à chaque écranParcours utilisateur et requêtes réécrits un par un pour ramener la consommation à un niveau tenable
PaiementDébiter après le trajet, sur la durée réellement utiliséeStripe branché de bout en bout : appels API, webhooks, endpoints dédiés côté serveur
RéservationPlusieurs véhicules, plusieurs communes, des retards à absorberCréneaux mis à jour en direct, prolongation depuis le téléphone, détection des conflits
AccessibilitéDes habitants sans smartphoneLa mairie réserve à leur place et remet les clés

Témoignage

« Excellente prestation pour la mise en place de Stripe pour les paiements de notre site et le développement sur Bubble de Backend workflow. Canopy est super réactif, organisé et sympathique. Excellent professionnel. »
Nathalie · Co-fondatrice de Roulez Village

Questions fréquentes

Peut-on réserver sans smartphone ?

Oui. La mairie réserve à la place de l’habitant et lui remet les clés. Le service devait d’abord fonctionner pour ceux qui ne conduisent plus ou n’ont pas de voiture.

Comment un trajet est-il facturé ?

Le débit part après le trajet, sur la durée réellement utilisée, via Stripe. Les tarifs réduits pour les étudiants et les familles nombreuses n’alourdissent pas l’écran de paiement.

Qu’est-ce que la Bourse aux trajets ?

Un espace où un habitant propose à ses voisins les places libres de son trajet, parce que le lien social compte autant que le déplacement.

Pourquoi ne pas avoir reconstruit l’application ?

Elle était déjà en service. Canopy l’a reprise sans repartir de zéro, en trois chantiers : la facture Bubble, le paiement et la réservation.

Lexique du projet

Autopartage
L’autopartage est la mise en commun d’un ou plusieurs véhicules entre plusieurs utilisateurs, qui les réservent pour la durée de leur trajet. Source : Wikipédia
Covoiturage
Le covoiturage est le partage d’un même trajet en voiture entre un conducteur et des passagers. C’est le principe de la Bourse aux trajets. Source : Wikipédia
Workload Units
Les Workload Units sont l’unité avec laquelle Bubble mesure le travail effectué par les serveurs d’une application : requêtes, workflows, appels d’API. La facture en dépend. Source : Bubble Manual
Webhook
Un webhook est un appel qu’un service envoie automatiquement à une autre application quand un événement se produit, par exemple un paiement accepté. Source : Wikipédia
Stripe
Stripe est une entreprise qui fournit l’infrastructure de paiement en ligne de nombreux sites et applications : encaissement, abonnements, reversements. Source : Wikipédia

Stack

Bubble.ioJavascriptStripe APIWebhooksOptimisation Workload Units
Un projet similaire ?

On démarre le vôtre ?

Brief en 2 minutes via l’estimateur, ou écrivez-nous. Réponse sous 48 heures.