Urbi Bike — Partage de Vélos Basé sur Stations Intelligentes
Construit une expérience de partage de vélos haute précision combinant balises Bluetooth + IoT + GPS pour alimenter la découverte fiable de stations, un checkout plus fluide et l'état de trajet en temps réel à l'échelle.
Captures d'écran du Projet





Client
Impact en un Coup d'Œil
Description du Projet
Urbi est une plateforme de partage de vélos basée sur stations à Perth, Australie Occidentale, permettant aux utilisateurs iOS et Android de louer un vélo pour une session de 45 minutes directement depuis leurs téléphones. Contrairement aux modèles sans station, les vélos doivent être retournés aux stations désignées—donc la précision de l'emplacement est critique. Nous avons amélioré le parcours de checkout de location et implémenté un suivi amélioré de balises Bluetooth pour aider les cyclistes à localiser précisément les stations, tout en intégrant des signaux IoT + GPS pour suivre l'état du vélo (loué/retourné) et soutenir la visibilité opérationnelle en temps réel.
Décisions Techniques Clés
Implémenté le suivi d'emplacement multi-signaux (balises Bluetooth + GPS) pour améliorer la précision des stations dans les conditions du monde réel
Intégré la télémétrie IoT pour détecter de manière fiable les transitions d'état du vélo (disponible → loué → retourné) et réduire l'ambiguïté opérationnelle
Construit un backend élastique avec une infrastructure de mise à l'échelle automatique pour maintenir des temps de réponse rapides pendant l'utilisation de pointe
Renforcé la recherche et la découverte en utilisant Elasticsearch pour la recherche de stations/vélos et les requêtes opérationnelles
Livré des améliorations continues via CI/CD Bitbucket, soutenant des lancements fréquents avec un risque contrôlé