Transforming Acowale’s UX: The Strategic Overhaul of Our Design System

Transforming Acowale’s UX: The Strategic Overhaul of Our Design System

Design Systems | Acowale

Design Systems | Acowale

February 2023 - August 2023 (8+ Months, Archived)

February 2023 - August 2023 (8+ Months, Archived)

Team of 5 UX Designers + 1 Team Lead

Meghana Karri, Amal Padmanabhan, Jitendra Reddy, Yadhu A. Reji, Shivangi Shree, Crisbin J. Matthew

Team of 5 UX Designers +

1 Team Lead

Meghana Karri, Amal Padmanabhan, Jitendra Reddy, Yadhu A. Reji, Shivangi Shree, Crisbin J. Matthew

Responsibilities

Secondary Research, Atomic Design System, DesignOps-DevOps Collaboration, Documentation of Iterations

Responsibilities

Secondary Research, Atomic Design System, DesignOps-DevOps Collaboration, Documentation of Iterations

View In-Depth Case Study

BACKGROUND

BACKGROUND

Acowale’s Mission to transform E-Commerce

Acowale’s Mission to transform E-Commerce

At Acowale, the mission is clear: to connect and empower every stakeholder in the commerce ecosystem—be it Financials, Business Owners, Manufacturers, Vendors, or Consumers. With a vision of creating user-friendly, end-to-end solutions, Acowale aims to be the go-to platform where businesses thrive and consumers discover anything they need with absolute trust.


Acowale was launched in 2020 as a non-profit initiative to support small businesses to sustain them through challenging times of pandemic. Now, they are a product based company creating consumer-business based platforms which had a sales of 100k INR in first week of launch.

INTRODUCTION

The Strategic Overhaul from ADes 2.2 to ADS 3.3

The Strategic Overhaul from ADes 2.2 to ADS 3.3

Joining Acowale as a UX Designer, I quickly identified an opportunity to refine and elevate our Design System. While Acowale was experiencing rapid growth, the disconnect between design and development had become a bottleneck. Recognizing this, my team and I embarked on a journey to create a robust, scalable, and user-friendly design system—one that would bridge the gap and accelerate product development. Thus, the transition from ADes 2.2 to ADS 3.3 began, setting the stage for a more cohesive design process that kept pace with the company’s ambitions.

Joining Acowale as a UX Designer, I quickly identified an opportunity to refine and elevate our Design System. While Acowale was experiencing rapid growth, the disconnect between design and development had become a bottleneck. Recognizing this, my team and I embarked on a journey to create a robust, scalable, and user-friendly design system—one that would bridge the gap and accelerate product development. Thus, the transition from ADes 2.2 to ADS 3.3 began, setting the stage for a more cohesive design process that kept pace with the company’s ambitions.

How can we evolve Acowale Design System to

address design inconsistencies and support rapid

product development?

How can we evolve Acowale Design System to

address design inconsistencies and support rapid

product development?

Scroll to read the process (OR)

RESEARCH PHASE

What goes behind in making a Design System?

Building on the foundation laid by ADes 2.2, our mission was clear: identify and alleviate the frustrations experienced by users to evolve into ADS 3.3. While ADes 2.2 provided a solid starting point, it became evident that we needed to dig deeper to create a truly scalable and intuitive system.

INSPIRATION FROM THE BEST

Learning the Fundamentals

Learning the Fundamentals

To elevate our approach, I turned to industry leaders like Shopify, Apple, Atlassian and Google Material UI, drawing insights from their robust design systems. Microsoft's Fluent Web UI System also provided invaluable guidance. However, it was the adoption of Atomic Design principles that proved to be the game-changer. This methodology transformed how we structured our components, making the system not only comprehensive but also adaptable and scalable.

WHY DID WE NEED A NEW DESIGN SYSTEM?

Version 2.2 ➡️ 3.3

Version 2.2 ➡️ 3.3

As Acowale’s SaaS products rapidly expanded, it became clear that our existing design system, ADes 2.2, needed an upgrade. We were at a crossroads—our design-centric, visually appealing component library needed to evolve to keep pace with the demands of a fast-growing product ecosystem. While designing the Acowale Business MVP Product, we uncovered several key issues in ADes 2.2 that necessitated a significant revamp for ADS 3.3.

# ISSUE 1 - DARK MODE SUPPORT

# ISSUE 1 - DARK MODE SUPPORT

ADes 2.2 managed Light and Dark Modes as separate pages, a theoretically sound approach that, in practice, led to inefficiencies.

# ISSUE 2 - DESIGN SYSTEM SCALABILITY

As the product line expanded, accommodating more components, patterns, and features became increasingly difficult.

#ISSUE 3 - CHANGES IN BRANDING AND IDENTITY

Acowale’s rebranding introduced new guidelines that our design system needed to reflect.


KEEPING IT SIMPLE YET IMPACTFUL

What’s New in Acowale Design System 3.3 ?

What’s New in Acowale Design System 3.3 ?

Rather than using Adobe's Spectrum CSS, we opted for Tailwind CSS as our foundation, taking into account its widespread popularity and extensive resources. Most of these design components from this Design System have already been coded in Tailwind CSS.

 

Guess what? - Our DevOps Team loved it! 

Rather than using Adobe's Spectrum CSS, we opted for Tailwind CSS as our foundation, taking into account its widespread popularity and extensive resources. Most of these design components from this Design System have already been coded in Tailwind CSS.

 

Guess what? - Our DevOps Team loved it! 

Tailwind CSS Code Snippets within the ADS 3.3

VARIANTS AND NESTING COMPONENTS

VARIANTS AND NESTING COMPONENTS

Ensuring Scalability, Maintainability and Easy Updates

Ensuring Scalability, Maintainability and Easy Updates

When ADes 2.2 released, we did not have the Variables feature at that time.


However, Atomic Design Principles really helped me to ensure scalable elements by using nested components, and using component properties to simplify variables. We started by creating different properties to be a changeable aspect of the component. This allowed us to control things like - 

- Layers you can hide or show (icons, text, forms)

- Changing Style of a component (By swapping instances)

- Text Strings ( By changing in each Properties bar)

 

This helped us to speed up prototyping by saving on those extra clicks which easily gets frustrating.

Swapping Button Properties to change the Style

Changing Text Strings for easier Customization

UPDATE #1

Dark Mode Version

Dark Mode Version

All of the components, sections, and pages from the Acowale design system fully supports dark version in the form of Variants, meaning that the dark version is only one click away.

All of the components, sections, and pages from the Acowale design system fully supports dark version in the form of Variants, meaning that the dark version is only one click away.

UPDATE #2

Components with Variants

Components with Variants

Managing different versions of a component became much easier. 

UPDATE #3

ADS 3.3 - Creativity meets Consistency

ADS 3.3 - Creativity meets Consistency

Rebranding of Acowale involved in a changing of colors, typography and overall visual style.

RESULTS

How my skills improved

How my skills improved

This project made me understand the importance of detail. Every pixel counts. Not only I collaborated with Product Managers, DevOps Team, Marketing team but also I had to collaborate with different stakeholders such as Writers, Logistic Team, Quality Assurance Team and Lawyers for trademarks, copyrights and patents. 

This project made me understand the importance of detail. Every pixel counts. Not only I collaborated with Product Managers, DevOps Team, Marketing team but also I had to collaborate with different stakeholders such as Writers, Logistic Team, Quality Assurance Team and Lawyers for trademarks, copyrights and patents. 

This project made me understand the importance of detail. Every pixel counts. 

Not only I collaborated with Product Managers, DevOps Team, Marketing team but also I had to collaborate with different stakeholders such as Writers, Logistic Team, Quality Assurance Team and Lawyers for trademarks, copyrights and patents. 

# DOCUMENTATION: ARCHIVES - CHANGE LOG

It is so important to always leave information behind. It provides insights into the evolution of the design system, including changes, updates, and version history of the design system over time. 

COMMUNICATION ↔ COLLABORATION

While working on this project, having everyone on the same page was a necessity. 

TEAM BONDING AND HANGING

OUT


#FUN FRIDAYS

TEAM BONDING AND HANGING OUT

#FUN FRIDAYS

TEAM BONDING AND HANGING OUT

#FUN FRIDAYS

We worked hard, played hard. We had many activities which really kept us going even on the most toughest days.

Snippet of Channel Log to document changes in the Design System

Fun Friday Event @Acowale

WHAT’S NEXT?

ADS 4.4...

ADS 4.4...

As a UX Designer in a startup, I understand that there would be more designers that the company would hire in the future.  I understand the importance of constant iteration in design systems. The system is still evolving, driven by technology, user behavior, and industry trends. I'm eager to see how it maintains design consistency and improves workflows for our growing team.


Update (2024)

Update (2024)

After countless hours of collaboration and iteration, I'm proud to say that Wale Design System 4 is now live on Figma. Although I wasn’t directly involved in the development of this fourth version due to pursuing my master’s degree, it's gratifying to see that many elements from the 3rd version—elements I helped shape—were carried forward and refined in this latest release.

After countless hours of collaboration and iteration, I'm proud to say that Wale Design System 4 is now live on Figma. Although I wasn’t directly involved in the development of this fourth version due to pursuing my master’s degree, it's gratifying to see that many elements from the 3rd version—elements I helped shape—were carried forward and refined in this latest release.

Due to the design system currently being archived, I am not able to upload ADes 2.2 and ADS 3.3 (research documentation and Figma files). However, I am more than happy to showcase the project.

Due to the design system currently being archived, I am not able to upload ADes 2.2 and ADS 3.3 (research documentation and Figma files). However, I am more than happy to showcase the project.

Due to the design system currently being archived, I am not able to upload ADes 2.2 and ADS 3.3 (research documentation and Figma files). However, I am more than happy to showcase the project.

Case Study | EdTech

Designing a Specialized LMS for Aviation Students:

Enhancing Study and Exam Mode

View Case Study

Case Study | EdTech

Designing a Specialized LMS for Aviation Students:

Enhancing Study and Exam Mode

View Case Study

Case Study | EdTech

Designing a Specialized LMS for Aviation Students:

Enhancing Study and Exam Mode

View Case Study

UX Research | Case Study | Capstone Project

Bridging Innovation and User Centric Design:

My UX Journey at Microsoft Research

View Case Study

UX Research | Case Study | Capstone Project

Bridging Innovation and User Centric Design:

My UX Journey at Microsoft Research

View Case Study

UX Research | Case Study | Capstone Project

Bridging Innovation and User Centric Design:

My UX Journey at Microsoft Research

View Case Study

Thank you for visiting my Portfolio.

Thank you for visiting my Portfolio.

Thank you for visiting my Portfolio.

Made with lots of Iterations 🔄 & Coffee Breaks ☕

Made with lots of Iterations 🔄 & Coffee Breaks ☕

Copyright© 2025

Create a free website with Framer, the website builder loved by startups, designers and agencies.