Super App

Urbi Bike — Compartir Bicicletas Basado en Estaciones Inteligentes

Construimos una experiencia de compartir bicicletas de alta precisión que combina balizas Bluetooth + IoT + GPS para impulsar descubrimiento confiable de estaciones, checkout más suave y estado de viaje en tiempo real a escala.

Capturas del Proyecto

Urbi Bike — Compartir Bicicletas Basado en Estaciones Inteligentes screenshot 2

Impacto de un Vistazo

20+
Estaciones Desplegadas
Desplegado en más de 20 estaciones en Perth—proporcionando cobertura integral para compartir bicicletas urbanas.
1M+
Viajes Completados
Impulsó más de 1 millón de viajes completados—demostrando infraestructura de movilidad confiable y escalable.
2
Ciudades Expandidas
Expandido exitosamente a 2 ciudades con la misma plataforma—demostrando la escalabilidad de la arquitectura.
Tiempo Real
Seguimiento
Entrega estado de bicicleta en tiempo real vía balizas Bluetooth + IoT + GPS—asegurando descubrimiento preciso de estaciones y seguimiento de viajes.

Descripción del Proyecto

Urbi es una plataforma de compartir bicicletas basada en estaciones en Perth, Australia Occidental, que permite a usuarios de iOS y Android alquilar una bicicleta para una sesión de 45 minutos directamente desde sus teléfonos. A diferencia de los modelos sin estación, las bicicletas deben devolverse a estaciones designadas—por lo que la precisión de ubicación es crítica. Mejoramos el viaje de checkout de alquiler e implementamos seguimiento mejorado de balizas Bluetooth para ayudar a los ciclistas a localizar estaciones con precisión, mientras integramos señales IoT + GPS para rastrear el estado de la bicicleta (alquilada/devuelta) y soportar visibilidad operativa en tiempo real.

Decisiones Técnicas Clave

Implementamos seguimiento de ubicación multi-señal (balizas Bluetooth + GPS) para mejorar la precisión de estaciones en condiciones del mundo real

Integramos telemetría IoT para detectar de manera confiable transiciones de estado de bicicleta (disponible → alquilada → devuelta) y reducir ambigüedad operativa

Construimos un backend elástico con infraestructura de autoescalado para mantener tiempos de respuesta rápidos durante uso pico

Fortalecimos búsqueda y descubrimiento usando Elasticsearch para búsqueda de estaciones/bicicletas y consultas operativas

Entregamos mejoras continuas a través de CI/CD de Bitbucket, soportando lanzamientos frecuentes con riesgo controlado

Stack Tecnológico

Ruby on RailsRedisElasticsearchBluetooth BeaconsIoT IntegrationAutoscalingBitbucket PipelinesCI/CDNetwork Security
DesafíoSeguimiento de bicicletas en tiempo real
Lo que construimosPlataforma de movilidad inteligente
ResultadoExpansión urbana escalable