zensoft.io

Goin

Stabilizing vulnerable infrastructure
and providing the ability to scale on demand...

pic

Industries

Transportation

2017 - Present time

pic

Summary

Goin is an easy to use app that allows riders to customize their route, provide location details to friends and share rides. Transit companies and local cities benefit from integrating Goin into their transportation services providing options for digital payments, handicapped accessibility and greater transparency of vehicles and drivers.

Challenge

The architecture was unstable and the original code unable to handle the increase in users. We also faced incredibly tight deadlines, which required our team to scale from 5 developers to 14 to deliver on time.

Technology used

pic

NodeJS

pic

Redux

pic

Java (Android)

pic

React

pic

TypeScript

pic

Swift iOS

Goin provides ride technologies and an Integration platform that let's transit agencies and insurance providers use on-demand ride services to reduce costs and break the barrier of prior day reservations to significantly increase the transportation disadvantaged mobility and equity.

Rider's are able to be apart of public services and have a choice of rider providers while empowering cities to evolve into mobility managers.

Goin is a partner with Pinellas Suncoast Transit Authority (the first transit agency to use Uber to augment fixed bus operations) on an FTA Mobility On Demand grant to provide subsidized on-demand accessible and ADA transportation with Lyft, Taxi, and NEMT providers.

CEO Justin Bergener reached out to Zensoft as the company was growing quickly and the app lacked the technology infrastructure to handle such rapid growth. The first step was to conduct a technical review of the current system. From there we prepared a development plan and started to work on the most vulnerable parts of the system in order to stabilize.

pic
pic

Solution

Our team had the expertise needed to redesign and refactor the application quickly to withstand the higher usage load and future load while fixing bugs along the way. Zensoft was able to build an updated system from a monolithic to microservices architecture that scales on demand, which allowed Goin to save money on cloud infrastructure. This flexible architecture is easier to maintain and more sustainable during periods of higher load.