Super App
Urbi Bike — 스마트 스테이션 기반 자전거 공유
Bluetooth 비콘 + IoT + GPS를 결합한 고정확도 자전거 공유 경험을 구축—신뢰할 수 있는 스테이션 발견, 더 부드러운 체크아웃, 규모에서 실시간 라이드 상태를 제공.
프로젝트 스크린샷





클라이언트
Urbi
웹사이트 방문한눈에 보는 영향
20+
배포된 스테이션
퍼스 전역에 20개 이상의 스테이션에 배포—도시 자전거 공유를 위한 포괄적인 커버리지 제공.
1M+
완료된 라이드
100만 개 이상의 완료된 라이드를 제공—신뢰할 수 있고 확장 가능한 모빌리티 인프라를 입증.
2
확장된 도시
동일한 플랫폼으로 2개 도시에 성공적으로 확장—아키텍처의 확장성을 입증.
실시간
추적
Bluetooth 비콘 + IoT + GPS를 통해 실시간 자전거 상태 제공—정확한 스테이션 발견 및 라이드 추적 보장.
프로젝트 설명
Urbi는 서호주 퍼스에 있는 스테이션 기반 자전거 공유 플랫폼으로, iOS 및 Android 사용자가 전화에서 직접 45분 세션으로 자전거를 대여할 수 있게 합니다. 도크리스 모델과 달리 자전거는 지정된 스테이션에 반환해야 하므로 위치 정확도가 중요합니다. 우리는 대여 체크아웃 여정을 개선하고 라이더가 스테이션을 정확히 찾을 수 있도록 업그레이드된 Bluetooth 비콘 추적을 구현했으며, 자전거 상태 (대여됨/반환됨)를 추적하고 실시간 운영 가시성을 지원하기 위해 IoT + GPS 신호를 통합했습니다.
주요 기술 결정
실제 조건에서 스테이션 정확도를 개선하는 다중 신호 위치 추적 (Bluetooth 비콘 + GPS) 구현
자전거 상태 전환 (사용 가능 → 대여됨 → 반환됨)을 신뢰할 수 있게 감지하고 운영 모호성을 줄이기 위해 IoT 텔레메트리 통합
피크 사용 중 응답 시간을 빠르게 유지하는 자동 확장 인프라로 탄력적인 백엔드 구축
스테이션/자전거 조회 및 운영 쿼리를 위해 Elasticsearch를 사용하여 검색 및 발견 강화
제어된 위험으로 자주 릴리스할 수 있도록 Bitbucket CI/CD를 통해 지속적인 개선 제공
기술 스택
Ruby on RailsRedisElasticsearchBluetooth BeaconsIoT IntegrationAutoscalingBitbucket PipelinesCI/CDNetwork Security
도전 과제실시간 자전거 추적
구축한 것스마트 모빌리티 플랫폼
결과확장 가능한 도시 확장