Development of a BlaBlaCar-like carpooling app
Our client had an idea for a startup — a carpooling application to help people protect the environment by reducing emissions and save money by sharing fuel costs. The application allows users to post trips and find companions traveling the same route.
As soon as our client had crystallized the application idea, they started looking for a team to handle the development. It was important for our client to find a nuclear team that could implement all tasks efficiently and with the most optimal cost-to-performance ratio.
Our business analyst conducted marketing research to align the application with market demand and attract investments to fund the startup. We conducted competitor research to help the client identify their key advantages and created ideal customer portraits to better understand the target audience.
One of the key advantages of the application was an outstanding user interface with convenient user flows. To achieve this, we assigned our lead designer to develop branding and create intuitive interfaces that help users quickly and productively navigate the application. They spiced up the application with some animations to make the user experience seamless and unforgettable.
We created personal accounts for customers so they can schedule consultations, add new pets, get notifications from NAVBB about upcoming sessions, and access their pets’ health information 24/7. Reminders are automatically sent to pet owners when the recovery time is over and their pet is ready to donate again to encourage customers to return to NAVBB and continue saving pets’ lives.
The target audience is almost evenly split between iOS and Android. In order to cover a broader audience and still avoid the double effort of developing two separate applications, our frontend engineer created a cross-platform application, which allowed the client to reach their goals cost-effectively.
Thanks to an Agile methodology and Scrum-based processes, our project manager ensured that we followed the product roadmap and took responsibility for prioritizing features so that development fit within the time and budget requirements while covering the necessary scope. Organizing and facilitating all processes made work on the project convenient and productive for the team and stakeholders.
When some parts of the application required particular expertise, we involved required specialists to ensure the project had the most suitable talents on board. Moreover, we adjusted the capacity of the project team to avoid having any idle specialists and fit the tight startup budget without compromising quality.
JavaScript
TypeScript
React Native
Scala
Play 2
MongoDB
ReactiveMongo
Stripe Connect
Firebase Cloud Messaging
MobX
i18n
Axios
React Native Maps
AWS
After the MVP was ready, the client started marketing activities and continued acquiring the next round of investments. At SysGears, we are ready to continue working on and scaling the project, maximizing its profitability for owners and value for users.