Description

The goal of the B2B2C platform was to aggregate a means of interaction between car owners in need of maintenance services for their vehicles and the various service providers that operate in the automotive industry in Romania (such as car services, car parts shops, tyre shops, car washes, insurance providers and so on). 

Industry

The target industry for this B2B2C software system is the Romanian automotive sector, with plans to expand across Europe.


Due to legal constraints, we are not allowed to disclose exact specifics about the system (the name and branding has been changed in order to meet legal requirements). We are however allowed to demo parts of the solution that have been made publicly available.

Platform

The system is a multi-actor system composed of a set of clients applications (web, android and ios) that serve actors such as service provider administrators, consultants, accountants, productive personnel (mechanics) and car owners. These applications consume a suite of distributed and scalable, microservice based APIs in order to offer a fully aggregated experience.

Team

From requirement elaboration, to ux design, architecture, development, testing and deployment, the project was brought up by a team of 14 people working tirelessly for a period of 8 months in order to meet a very aggressive deadline.

Our contribution

Analysis

Lo-fi prototype

Architecture

UX Design

Development

Testing

Launch

Maintenance

Tech stack

API - Spring Boot

Spring Boot was used as the main technology for creating RESTful microservices on the backend side 

WEB - Angular

The web client is represented by an Angular 11  SPA client that consumes the exposed APIs

MOBILE - Flutter

Flutter was used for creating the mobile experience for both iOS and Android users

INFRA - GCP and Firebase

Google Cloud Platform was the cloud service for hosting the APIs and Firebase was used as a convenient way of hosting the web SPA

Like what you see?

If our portfolio contains something similar to what you're building, or if you have any questions, please meet us half way