Taxi Booking App Development

Client and Business goals: 

RedRoute, a startup founded by a team of Cornell University students, was on a mission to build something impactful. They partnered with local taxi companies to provide easy cab access in college towns. 

Description: 

The RedRoute system comprises three pieces of software, united in a single suite: a native tablet-optimized Android app for drivers, a dispatch panel, and a native iOS app available to customers. The solution was integrated with maps to build roots and pick-up points in real-time. 

Applied technologies:

Swift, Objective-C, Integration with RESTful API, Braintree Payment Services, PubNub and APNS for real-time notifications, Google Maps, Google Places API.

Web-based proofreading & editing platform

Project Highlights:

  • Operating maps and GPS positioning in real-time
  • 3 months to launch a production-ready version

SaaS Web Application Development Principles to Be Followed

Download PDF
Thorough and сreative UI/UX design stage

Operating Maps and GPS Positioning in Real-Time

  • Real-time client-server communication became the key feature of the entire project from the very start. It was a challenge to get identical states of rides for all sub-applications: Customer, Driver, and Dispatcher. Therefore, all communication between apps was designed to be transmitted through the backend, which stores actual ride states. The applications can send requests via HTTP to the backend only, and only the backend can notify the apps through 2 channels. PubNub (for cases when the app is opened) and APNS (when it is closed).
Thorough and сreative UI/UX design stage

3 Months to Launch a Production-Ready Version

  • We started development in May 2016 and needed to have a production-ready version by early August 2016 for the start of the academic year. 
  • Real-time client-server communication became the key feature of the entire project from the very start. It was a challenge to get identical states of rides for all sub-applications: Customer, Driver, and Dispatcher. Therefore, all communication between apps was designed to be transmitted through the backend, which stores actual ride states. The applications were sending requests to the backend only; only the backend can notify apps through PubNub (for cases when the app is opened) or APNS (when it is closed).
3 Months to Develop a Production-Ready Version
3 Apps in the Software Suite
1200 Unique Users Within 2 weeks After the Release
The backend was fully developed by MobiDev

We appreciate the team being very proactive in assuring that the technology was ready to go for launch. Roman was great to work with! His understanding and years of experience in software development are evident in his work. Eugene was very easy to work with, clear, and prompt. He invests himself in his work and the final product is representative of this. Andrey was great. He was prompt, knowledgeable, and easy to work with. Finally, working with Alex, Anton and Kostya was a pleasant experience. MobiDev has really shown us their dedication. Thank You!

Samuel Krut

RedRoute сo-founder, COO

Bring Your Project to Life

contact us
Insights
7 Technology Trends To Change Retail Industry In 2020

7 Technology Trends To Change Retail Industry In 2020 And Beyond

Insights
Augmented Reality Demo Collection

Augmented Reality Demo Collection by MobiDev

Insights
How to develop apps for foldable dual-screen smartphones

Android App Development For Foldable Phones