Exist.ua is a leader in auto parts e-commerce within the Ukrainian market.


OS:

Android

Devices:

Mobile, Tablet

Languages:

Russian

Downloads:

100 000+

Avarage rate:


Our team faced a task to create Android applications for Exist.ua service.

It was a real challenge due to the fact Exist.ua Internet store is such a popular resource:
 



You can also buy vehicle insurance, find a suitable vehicle service station, and pay fines online.
 


 

Analysis of the old version of the app


The current Exist.ua app has become out-of-date and doesn’t satisfy the customer. Our team has developed the app for the Internet store from scratch.

Before commencing works, we held interviews, and analyzed the characteristics of the last version. In order to find out the weak points of the old app we also studied the users’ reviews.




 

Main tasks of the app:


There have been developed app sections which meet the set tasks most.

Work on the app scripts


26 million descriptions! The goods should be found as quickly as possible, that’s why we had to elaborate the structure of the catalogue and search aspects.

The map of the app scripts was created:




 

We built up an interactive prototype, allowing us to take into account all the scripts of the app before design and development commenced. We then created business logic of the future application.

This created about 200 screens in total.


Design


We started work on the design with a concept search. We selected the colours, icons, and fonts.



The first variant wasn’t well received. We carried on the search trying different colours. We chose this option.




After the concept was approved, we started to make the design of the main pages. Every single status of the components was rendered separately, pressing a component, long pressing, off condition, on condition.

Several key scripts have been selected


We have created the interface most convenient for the user. There should be no instances when it is not clear where to press and what to do.

When first starting up the application, a user is a novice and he doesn’t know what is what. For this purpose we have made a series of appropriate and understandable prompts. We unobtrusively guide the user.


 

The main thing for a buyer on the Internet store is to find the necessary goods. We have made this process easy and fast.

The old version offered searching only according to the article and VIN of the vehicle. Analyzing the reviews, we understood that it was not very convenient for the users. We added the search of auto parts in the catalogues.

In order to get the numbers of auto parts from the catalogue a user should add his vehicle to the virtual garage. We offer to enter VIN or auto body number in the search box, returning all the information about available spare parts to his vehicle.




 

The buyers used to complain about the difficulties they met when performing the order payment. The new app provides three possibilities of how to refill the balance, and pay for the goods via Privatbank, Portmone system, and PayMaster.

We have developed the script of sending an inquiry to the manager. Every buyer has a personal manager in his private account, and you can contact the manager in several ways as well as rate his performance.




Navigation and nativeness


Working on navigation we have followed Google recommendations and regulations. The component should be applied to the scripts they are intended for.

App icon


Programming


Before starting programming we created a detailed design specification where the methods, the order of data storage, and the list of technologies are described. The design specification to this app has about 100 pages. The Development department was working according to this document.




 

The last but essential stage is product testing. For this purpose testing methods are selected, test cases and a mind-map are made.

Testing helps to find errors in the application logic and design faults. The number of errors after the product release directly depends on its quality.






You can see the old variant on the left, and the new version on the right.




Project calculation

Tell us about your project. Everything begins with an idea, let's make yours a reality.