AutoInRete

Cloud marketplace for used-cars

project

cloud platform

technologies

REST API
Amazon Web Service
Mongo Atlas
Cloudinary

First release

2019

What’s AutoInRete?

AutoInRete’s business model is to buy and sell used-cars with confidential information. It’s from Sermetra group, the bigger branch network about car paperworks. AutoInRete offers its services to both retailers and private users. The interface is available for all, but negotiations are reserved to registered users.

visit Autoinrete

Goals

Main goal was to expand AutoInRete's business by allowing private users to do sales operations that at the start of the project were available only for companies, dealerships and car retailers.

In order to best perform website usability also for private users, we implemented a quick and simplified car evaluation service that works just with license plate and kilometers covered.

In addition, the platform ought to go up about sources that push adv and improve control systems and adv validations.

Another goal was redesign the platform, in order to make it quick and scalable by using an API system re-usable also from the mobile application.

AutoInRete back-end interface
AutoInRete
AutoInRete

Solution

To meet the needs we divided the development into three steps.

During the first step we developed the new cloud infrastructure sure it was scalable, preventing the new AutoInRete’s private services launch. Then we migrated the old platform into the new solution. In that step we did an API redesign, using the minimum time needed for the back-end, thanks to RESTHeart. In that way we shot down the server-side development costs, to less than 5% of the total. We did the first production release in just 3 months.

In the second step, we worked on enabling services for private users. We’d quickly develop that user profile by using Auth0 service. We created user services using AWS’s Lambda, to a fast car evaluating. We used RESTHeart functionalities to manage user authentications and permissions through JSON Web Token, that allows us to briefly implement backend private user functionalities.

In the third step we migrated all the adv from new sources and private users on the new validation system. We used Cloudinary to evaluate and verify processes automating, in that way we ruled out manual intervention. That improvement broke down the adv evaluating cost.

In that project we worked on a pre-existing product and, starting development in half September 2019, did the time-to-market in December.

Used Technology

Technologies

AutoInRete exploits the Silver DAT Finance system to work out a price based on car value, using a database that collects information about car state, for more than 30 years. We worked at the same time on 12 GIT repositories of BitBucket, on which we activated the Continuous Integration and Continuous Deployment processes, on different production environments. We used the Amazon Web Service infrastructure for main software services, MongoDB Atlas for database “managed services", Cloudinary for image managing, Auth0 for the authentication and the managing of application Single Sign On (SSO) and Site 24x7 as external monitoring service.

Would you like to know more?