Projet overview
EFree or mobile shopping system is a typical marketplace focused on handling promotions, gift cards and vouchers. In addition to the obvious functions of buying products and services, the user had the opportunity to create a shopping list that he could use by scanning products directly in the store and paying for them in the application.
Details
ROLE
UI/UX Designer
DURATION
1,5 year
TOOLS
Adobe XD, Hotjar,
Google Analytics,
Google forms, Telegram, Jira
PLATFORM
WEB
TEAM
1 Designer, 2 Developers, Project Manager
Discover
CHALLANGE
How to make it easier for the user to purchase products and services, also in stationary, heals using the application?
KEY OBJECTIVES
- Research and observation of user behavior when they need to do online or stationary shopping
- Focusing users’ attention on the use of promotional cards and vouchers
- Designing a modern yet clean user interface that attracts attention
SOLUTION
Creating a mobile application in which the user can find a product or service of interest to him based on many categories and filters.
Based on the integration with the warehouse systems API, creating product scanning support directly in the store and paying by the application
Designing an intuitive process based on the standards developed by the most popular applications of this type, such as Allegro, Amazon, AliExpress.
Research
USER INTERVIEW
The research with users gave clear feedback which place of the process was clear to them and which should be improved. Collecting valuable information translated into building a positive user experience.
MARKETPLACE ANALYSIS
Market analysis for the mobile purchasing assistant was very important because people are used to a specific purchasing process in this type of application. Therefore, the process of purchasing a product or booking a service itself had to be similar to that of competing systems.
Concept
Designing a mobile application that supports the purchase of interesting products and services with the possibility of full filtering and sorting. Putting a lot of emphasis on promotion, gift cards and vouchers. Creating a shopping list module in such a way that the user can easily add products to the list, and then, while in the store, scanning products, updating the list and docking payments using the application without having to wait in the queue.
Design
BRAND
The image of eFree has been designed in such a way as to attract as many users as possible with bold colors, and to target the e-commerce industry with the logo.
DESIGN SYSTEM
The design of the system has been implemented for the system to maintain consistency in every part of the system and any other advertising material or website. It was very helpful for developers who could use ready-made components.
WIREFRAMES
Before each key functionality, interactive mockups were created to make the process analyzed faster by the people involved in testing. Making changes at this stage could have been much smoother than it would have been on the final user interface.
FINAL INTERFACE
Based on the conclusions drawn during process testing and best practices, the final user interface was created based on the design of the system and the observation of the latest trends in design.
Ustability testing
Such advanced processes were tested on several fronts. One of them was a very in-depth internal discussion with people with many years of experience as sellers and marketers. In addition, research in the form of a survey and interviews was conducted with potential and regular users in order to collect the most valuable feedback. Of course, in addition to that, we analyzed quantitative research, in which we were helped by tools such as HotJar and Google Analytics.
Iterate
Due to the work in the Agile methodology, the delivery of ready-made pieces of the wrapping took place cyclically, which also translated into the speed of delivery of subsequent product functionalities in accordance with previously established priorities and roadmap. The development of a loop that allowed for catching errors at the design stage was crucial to save time for implementing suboptimal solutions.