Trive emerged as the first end to end vehicle eCommerce in Europe. Its goal is to turn the search and purchase process into a unique experience, so users get to the vehicle they really need and want. In that spirit, Trive implements various innovative features, such as the Live Video or the Test Drive, which bring the experience of having the vehicle shown and explained to the user by experts from any device or even driving the vehicle for a free test ride.
Technologies: Ruby on Rails, Docker, Terraform, WebRTC, jQuery, Slim, SASS, PostgreSQL
One of the key features of Trive is the guidance, both personally and in the app itself. All Trive vehicles are labeled and faceted based on different categories such as Eco, Sport, number of seats, price, type of change, type of fuel ... etc. In order to perform that we created a search and filtering engine focused in the user experience supported by a huge indexed database. All of that with the focus to help the user find his perfect vehicle.
The full Trive experience needs the backing support of a considerable operations task force and the help of the retailers.
So, in the back office area we focused on providing the team with the tools to handle the vehicle stock. They need to populate the catalog with any existing car in the market with their thousands of possible combinations. These back office tools are the interface between Trive and final dealers.
On the other hand, the backend records all the experiences and and customer interactions that Trive offers. In the administration panel we can, then, manage all this data, along with many different features: purchases and their states, answer Live Video calls and manage Test Drive events.
Both the catalog of vehicles and the interactive experiences require a large amount of resources that could not slow down the loading of the portal. That's why one of our goals has been that all this expensive loading process is done in the most controlled way, and of course, transparent to the user.
The purchase of a car is one of the biggest investments a person can make through his or her life. That’s why it’s important to take especial care of things such as the financing and the purchase process.
This experience has to be perfectly clear on any device, whether mobile, tablets, laptops or desktop to minimize any possible input error. A comfortable experience on any interaction between the user and Trive is vital for the proper development of the operation.