To help drivers and travelers throughout France co-ordinate car-sharing and car-pooling, Carbip needed a flexible, scalable technology platform to help bring its innovative smartphone app to market.
By harnessing IBM Watson Data Platform, Carbip has built an app capable of scaling to support thousands of users and millions of journeys, and analyzing complex geolocational data in real time.
4 timesfaster development cycles, helping Carbip get new features to market quickly
Enhancesflexibility and scalability with easy-to-use NoSQL data structures
Maintainscontrol as the app grows with robust API frameworks and tools
Business challenge story
Turning personal vehicles into social vehicles
Eric Barault, Co-founder and Technical Director of Carbip, explains why the new Carbip smartphone app is set to revolutionize the way people use their cars. “Cars are a brilliant way of getting around, but we don’t use them efficiently. Say you drive into the city one morning for a day of meetings with a client. Your car sits in a parking lot all day, taking up space and doing no good to anyone.
“Meanwhile, perhaps you have a friend who lives near where your car is parked. This friend does not own a car, because he lives downtown where there is abundant public transportation. However, on this particular day, he would like to take his family out to the countryside. He and his kids all have to catch a series of regional trains or buses, which is not practical. “If he knew that your car was nearby, and that you didn’t need it for the day, and that you were willing to let him borrow it, and that his insurance would cover him, then your car could solve his problem. But that’s far too many ifs! Or at least, it was until Carbip.” The Carbip app helps friends co-ordinate the use of their cars in a much smarter way than ever before. By learning from your driving behavior and habits, the app helps you build a schedule for your car—when you will be using it, where you will be driving, and when it will be available. Your friends can then ask to borrow or rent it, or can request a ride if you’re going to be driving near where they want to travel, and Carbip offers all the insurance you need for a monthly fee. Eric Barault comments: “When we formed the company a year ago, we had a strong vision for the app we wanted to build, but we knew the technical challenges would be significant. To match our users up with the best car-sharing options requires our platform to continually capture geospatial data, and calculate positions, routes, proximities and intersections between paths in real time. Geolocational queries are a computationally intensive task, especially at scale—and we needed a platform that could potentially scale to thousands of users and millions of journeys. “At the same time, we are a start-up. We don’t have the funds to invest in large-scale IT infrastructure, and we don’t have the resources in-house to manage it. So we needed a platform that would allow us to start small and then scale rapidly as our product begins to gain traction in the market—and one that would basically manage itself and allow us to focus on product development, not systems administration. So that’s where IBM came in.”
The road to success
Driving social transportation forwards
With IBM Compose and API Connect powering its development process, Carbip estimates that it has been able to get its app to market twice as quickly. “When we first started out, we tried developing our own API framework,” says Eric Barault. “If we had continued down that road, I think we would only be 50 percent of the way through development by now. Whereas we actually launched on Android two weeks ago, and our iOS app is nearly ready too. So choosing the right IBM technologies has helped us turn Carbip from a bright idea into a viable product in less than 12 months.” Going forwards, the company expects to maintain or even increase the impressive pace of its development. “When you’re trying to build a social app like ours, the biggest challenge isn’t the route-planning and scheduling algorithms—it’s the human relationships between our users, which constantly reveal surprising behaviors and opportunities that we could never have anticipated,” says Eric Barault. “So flexibility and agility are absolutely key. You need a set of technologies that you can use to iterate your designs quickly, without having to go back and refactor the whole framework every three months. And you need a scalable, flexible cloud platform that is capable of expanding quickly to support more complex requirements and larger numbers of users.” He concludes: “With Watson Data Platform, we can get new features to market up to four times faster, helping Carbip fuel a revolution in social driving throughout France—and perhaps across Europe and around the world in the years to come.”
Founded in 2015, Carbip is a French application development company that focuses on building innovative solutions for car-sharing and car-pooling. The Carbip app, available on Android and iOS smartphones, allows users to build schedules, lend their cars to friends, and even co-ordinate journeys in real time to help people make the most efficient use of their vehicles.
- API Connect
Take the next step
IBM Watson Data Platform offers a complete portfolio of data and analytics services providing unique and seamless product integrations to build apps faster and gain new insights easier with flexible deployment and pricing options. For more information about how IBM Watson Data Platform can help businesses solve tough big data problems rapidly and cost-effectively, please visit ibm.com/analytics/us/en/watson-data-platform/