Back to List

BCycle Dashes into New Markets with Smart Bikes


Client Profile

BCycle is a wholly-owned subsidiary of Trek Bicycle and offers a rider-centric bike-sharing system, combining state-of-the-art bicycles and supporting hardware with high-performance, cloud-based, software-as-a-service. Its mission is to revolutionize the way people use public transportation to help solve environmental, health, and infrastructure challenges that modern communities face. Its programs provide more than 1,500 bike sharing stations and over 15,000 shared bicycles to users via a mobile application, website, and in-person kiosks.

Business Situation

Station-based bike-sharing systems provide a premium user experience, but they can be initially expensive and inflexible. What if BCycle could eliminate this high upfront cost, lower the overall system cost, and improve the operator and user experience?
BCycle’s hardware design team planned to introduce a best in class smart bike, combining the best of bike-sharing hardware design with an innovative on-bike touch screen interface. To power this smart bike, new backend services were needed, as was an architecture that could support many more connected devices. BCycle turned to longtime technology partner, Skyline Technologies, to build upon their flagship mobile app and software-as-a-service backend to create the BCycle Dash smart bike system.

"Dash Smart Bike would not exist without Skyline. Skyline augmented our team with an incredible level of expertise that allowed us to control the product’s entire tech stack—from development for IoT devices, mobile, and web to a cloud-based backend. The Skyline team assimilated so well with the BCycle team that we consider them BCyclers first, Skyliners second. We’re looking forward to our continued partnership with Skyline."

Stephen Adam
Software Engineer Manager
Trek Bicycle

Technologies Used

aspnet ASP.NET Web API 2
identity server Identity Server
microsoft azure Microsoft Azure
azure sql Azure SQL
azure iot hub IoT Hub
azure service fabric Service Fabric
azure stream analytics Stream Analytics
xamarin Xamarin