Build & Price for the car industry
About a project
UUUSoftware is always glad to partner with large-scale enterprises since it allows us to realize our full potential. This case is quite illustrative in that context.
Our Client is a major automotive organization in Canada with its presence in the global market. As often happens to companies that have multiple internal processes to be managed, the Client experienced a shortage in resources to build and implement an urgent solution.
That is how we started to work on developing and implementing a Build and Price solution for the Client's company. Its main concept, as the name of the feature suggests, is to give clients the ability to build and order a new car online.
The Client needed a team to design, architect, build, and deliver an application - all within a tight deadline.
The project should have been seamlessly integrated with the Client's existing backend API ecosystem. The latter needed our research, review, and coordination with the existing teams regarding details of integration.
Our goal was to establish a common data exchange interface agreement between the existing software ecosystem and our new project.
We started with wireframes, mocks, and high-fidelity design. At the same time, to be time-efficient, our architect researched the existing API ecosystem. To ensure full understanding and effective cooperation, our architect was constantly in touch with the Client's existing developers and employees. The face-to-face meetings let us stay on the same page.
We designed, architected, and offered a list of required microservices for the new project. We also suggested a few improvements to the existing API of the Client, which were happily approved. Then, we created the architecture diagrams and composed a CICD pipeline for automated deployment. Once the UX/UI designs were approved, we started working on a fully-customizable ReactJS-based solution for the frontend. At the same time, another developer from our team started working on the .NET Core 3.1 microservice for the backend.
Overall, we composed a new scrum team consisting of five members for this project. We provided various roles required to have a full-cycle end-to-end development. Despite a quite limited timeframe, we managed to build a team of specialists, which allowed the Client to meet the deadline and deploy the solutions for the dealerships.