A Website, Branding, & Product Redesign For Chekkitapp

Chekkit offers product verification and anti-counterfeiting solutions using Blockchain by protecting manufacturers and consumers against food and drug counterfeits.

As a product designer, I was responsible for conducting user research, development and visual design.


January 2019 to Present


Product, Website, Graphic Design, & Development

chekkitapp ux flows by Abdulquadri Sotomiwa

the objective:

Redesigning the product, branding, & user experience.

As a product designer at Chekkit, I was responsible for redesigning the branding, experience, interface, and assets to improve & increase the amount of monthly & daily active users + installation usage on the Chekkitapp.


Understanding the business goals, competitors, and problems

Competitive analysis

Understanding what the competition out there is and how it helps users solve problems helped to define what creative solutions could be implemented and improved for our mobile application.

Data Analysis

User data was scarce due to the lack of investment and importance in user data tracking analytic tools. The only data analytics I had access to were insights of live daily & monthly active users, along with the number of uninstalls and new user installations. With limited data, I decided to use these insights to determine if design changes were working or if it isn't working based on customer retention and churns.

User Feedback

There was an abundance of user feedback mainly based on digital form surveys, reviews from previous user testing, and insights from support emails. Lots of ideas were gained based on research and collected data with learnings on what key features, problems, challenges, and improvements could be made to reduce churn but also to improve the product’s overall user experience. Researched and reviewed over 100 out of support 1,000+ emails to better understand user needs, product problems, features, and improvements.

Some of the critical learning pain-points discovered through user feedback were:

A. Scanning a product,

B. Viewing more information such as: allergies and reactions after scanning a product

C. A complex learning curve requiring users to dig deep in understanding the app usage.

strategy plan

Learning about users to improve and enhance Chekkitapp's product.

User Stories

Based on the identified competitors, research, and given general knowledge of my targeted user audience. I’ve created several short user stories to define better and prioritize who our users are, what our users need, and why the user needs the product.

User Flow

Mapping out user flows of different use cases has helped me identify and define problems, pain-points, and improvements that could be redesigned to enhance user experiences in reaching their end-goal.

Based on the user flow, I had proposed several solutions to improve it’s current user experiences by:

A. Reducing the number of steps required to scan to verify a product's authenticity,

B. Redesign functionalities to make product information more visible and discoverable, and

C. Enhancing user enagegment by adding reward and points on scanning and survey taking functionalities .

Researching users and defining targeted user audiences

Assessing who my user audiences are has helped me understand who I’m designing for, their beliefs, behaviors, and familiarities so that I can better align and approach redesigning the product to capture the defined user audiences.

User behaviors

Based on my user audiences, I conducted further research on user behaviors to understand better what individual preferences are popular with the given platforms based on a survey I’ve created. Conclusions collected from user surveys were helpful in ways where I learned about the different popularities, preferences, and tools that my defined user audiences used daily. From there, I used the data to conduct further studies and research on particular high-frequency usages of specific platforms to understand better what works well, how they’re solving societal problems, and what design strategies could be learned to improve Chekkitapp’s product.

PS: The user survey research was conducted among ~ 20 specific targeted user audiences to grasp a better sense of what platform and personal preferences are making a significant impact in their daily lives.


Exploring creative solutions, developing wireframes, and improving the product based on user research.

Brainstorm & Sketch

I had compiled and concluded simple sketches, layout, features, and ideas based on the initial user research I've done. The ideas were proposed directly to the CEO about different creative solutions, problems, and plans on the approach of redesigning the product's user interface, flow, and experiences. Brainstorming sessions often took place over several different weeks discussing new features, problems, frictions, and solutions on how to improve and increase the product's user engagement. We've also talked about how to reduce churn and to improve retention based on the database provided.


A sitemap helped visualize how the website and extension navigation, structure, and components could work together. It also helped determine through several different iterations on what parts, pages, or structures are necessary or if it is unnecessary. One of the critical main parts when developing a new sitemap for Chekkitapp was basing it off of essential user data that I've collected through user research.


I created semi-low fidelity wireframes to propose new product design changes and layouts based on initial user research and user needs. The wireframes helped me better assess what functionalities, layout, and components were working and what wasn't working based on user and team feedback. From there, I continued working on iterating the wireframe throughout the year based on new features, feedback, and changes proposed by the CEO.


Based on the initial semi-low fidelity wireframe and iteration process, I further developed the structure to a higher fidelity prototype showcasing what the product would look like and function. From there I developed a simple HTML, CSS, & Invision click-through prototype to conduct user testing to get an in-depth understanding of how users interact with new design changes and if there were any obstacles they faced and any positive or negative experiences they had with the product.

User testing results & insights

Through the several stages of user testing, I had learned a lot about the product’s weakness, holes, strengths, improvements, & features that are needed to help grow and mature the product over time. One of the central frictions that prevented users from been able to scan products was the lack of visibility and discoverability requiring a deep learning curve from users ( which was the leading cause 90% of the time users uninstall or think its “broken” ).

Lastly, the product lacked simple, fun activities that make the product authentication enjoyable, fun, and impactful experience.

the solution

Introducing a newly designed product, website, and brand identity to create a cohesive and delightful user experience.

Redesigning the product authentication interface

The initial chekkitapp design had many steps to verifying a products authenticity. The barebone design lacked many important functionalities and improper use of UX design that negatively affected many users' experiences. With the redesign, I came up with solutions based on research analysis and basic design principles to create a proper layout structure with hierarchy, usability, accessibility in mind. I also suggested incorporating major requested features and core functionalities such as reward driven experiences & other features to increase positive user experiences.

Empowering users with more information

One of the main objectives for the company was to increase user engagement based on MAU, DAU, and to increase the trajectory of retention for the business. With the redesign, I’ve resolved several significant problems by improving the visibility of important information that helps users quickly understand the product they are about to consume and download a more detailed product information

Helping users do so much more with the product

How do we make this product sticky? User research made it possible to have deeper insights into actions that can be incorporated in the product and make it more sticky.

Incorporating brand and consistency

Branding was essential in forming Chekkit's identity as it helps create an environment of trust, familiarity, and recognition towards users. Consistency was another vital aspect of ensuring that all assets, colors, logos, and icons are consistent in order to bring delightful experiences to users.

the impact

The redesign improved user experience & an increase in product authentications

100,000 +

product scans from users since I started working as a Product Designer directly with the Founder of Chekkit.