Shipped Project | Design System, System Thinking, Visual Design

Problem
Clunky UI and UX flaws raise questions about the platform's credibility
Earning user trust is crucial for a donation platform. However, the legacy product's poor user experience hinders it.
Solution
Establish trust by introducing a robust design system to enhance the user experience
Before starting
Company X is a social giving app, aiming to change the donation culture
It makes the donation experience more inviting and enjoyable by introducing features such as challenges and real-time impact updates.
Mobile App Revamp before Q2 2024 launch
While unsure of their exact needs, the two founders knew the existing design wasn't visually appealing or user-friendly. They wanted a significant improvement before launch. The legacy design, created by previous freelance designers, was available as an iOS demo via TestFlight.
At the founders' request, the logo has been blurred and the name has been changed to "Company X."
Defining Goals
UX Audits


Phase 1 – Identified Problem Space
Problem examples

Phase 1 – Goal
Project Roadmap
After defining clear goals, I created a project roadmap to align expectations and schedules with the founders and the engineering through multiple meetings.

Design
To accommodate the tight timeline and engineering requests, the design was delivered in three parts, and the process followed the same sequence.
1. Foundation for global implementation (Colors, typography, nav bar … )
2. Common components (CTA buttons, textfields … )
3. Screen specific components and application
Foundation
I began by designing the foundational elements for further components based on three key considerations.


Components
Building on the foundation, I created both universal and screen-specific components with three key considerations.


Application e.G. 1:
Fundraiser Detials


Application e.G. 2:
Make a Donation


Application e.G. 3:
Launch a Fundraiser

IMpact
43 complex high fidelity screens delivered in 1 week
1 Designer / 20 hours
The design system not only streamlined the design process and optimized workflows with the engineering but also received very positive feedback from stakeholders.

Thorough file documentation to support the expanding team
I included application examples of each component in the design library for the future team members and introduced a labeling system on Figma to manage multiple versions.
