
Offer Manager.
A platform on the Azure cloud
We created B2C tool for the rapid construction and publication of offers for the sale of end-of-lease cars, which required the integration of data originating from numerous external and internal sources.

Summary
Offer Manager is a B2C tool for the rapid construction and publication of offers for the sale of end-of-lease cars. The platform we developed is mainly based on the tools available in the Microsoft Azure cloud.
Client
Line of business
Automotive Software
Service
Software development
Deliverables
Platform
The integration of data originating from numerous external and internal sources, simplifying the process of preparing and publishing offers.

Details
Goal
Our client needed a B2C tool for the rapid construction and publication of offers for the sale of end-of-lease cars. The web platform, which required extensive integration with the client’s existing system, also had to draw on numerous sources of data, both internal and from external partners.
Solution
Offer Manager, the platform we developed for configuring and publishing offers, is mainly based on the tools available in the Microsoft Azure cloud. With all the sources of information on the vehicles integrated in one interface, the platform facilitates a robust minimisation of the time required to put an offer together, from the moment the data is obtained to the moment of publication on the Internet.
Consisting of more than one hundred and fifty parameters, including the brand, fixtures and fittings, technical data and service history, and supported by photos and financing information, the complete description of a vehicle is drawn from client databases and rounded out with data from external clients, who join the system via the API.
With the next step, Offer Manager enables sellers to supplement the information and verify it. The entire process concludes with the automatic publication of the car sale offer not only on the client’s website, but also on leading vehicle advertising sites such as OtoMoto and Autotrader.
With the next step, Offer Manager enables sellers to supplement the information and verify it. The entire process concludes with the automatic publication of the car sale offer not only on the client’s website, but also on leading vehicle advertising sites such as OtoMoto and Autotrader.
Integration with our system works like this; we contact the operator of an advertising website and then, taking its specifications into account, we create a data exchange module that makes it possible to put a given car up for sale on the basis of information drawn from Offer Manager. That’s what we’re doing for the client’s website. Working together with the client, we’re planning to expand the system by adding more functions connected with the automatic processing of purchase formalities. This will make it possible to carry out as much as eighty per cent of the purchasing process online, with no need for personal contact.
Szymon Wojciechowski, Project Manager
Results
The system not only provides integrated information from numerous sources, but also tailors it to the realities of a given market. For instance, it will convert costs into different currencies, kilometres into miles and engine power from kW to kM, to give just three examples.
While the project was in progress, indirect phases were prepared and implemented in order to ensure that, for the client, business value appeared as quickly as possible in the form of a site that was operating, albeit with restricted functionality. More than twenty of MakoLab’s experts, developers, testers, UX and DevOps specialists from various teams, worked on the project.
While the project was in progress, indirect phases were prepared and implemented in order to ensure that, for the client, business value appeared as quickly as possible in the form of a site that was operating, albeit with restricted functionality. More than twenty of MakoLab’s experts, developers, testers, UX and DevOps specialists from various teams, worked on the project.
To date, we have launched 11 apps in 9 countries.
