I designed a comprehensive design system for Lantern Finance in Figma and implemented it in Storybook and Chromatic for visual testing. This ensured consistency across the product, streamlined design & development, and reduced implementation time by 150%, contributing to securing $100K in seed funding.
Meet the Team
Design LEAD & UX
me
PRoduct
Jung Kim
Development
Amjad I
Context
Project Timeline: May 2023 - Ongoing Role: Lead UX/UI Designer at Lantern Finance (Techstars Accelerator Program)
Design System Strategy
Started small- using a few components from the first product designed (dashboard), a 3 colors and one font style.
The library grew through iterative design of dashboard and other products we designed.
Organized the library using Atomic Design methodology
Design System Development Approach
Created a system where designers, product managers and developers colloborated using Figma, storybook and chromatic.
Created a system that allowed developers outside the UX contribute to the components library without compromising on the quality of components created.
Clear documentation to help new team members get up to speed.
The design system evolved by starting small with just the components we needed initially and we added to the library over time.
Planning
Challenges
Balancing Feature Delivery and Design System Adoption
In an early-stage company, the pressure to rapidly ship new functionality often clashed with integrating the design system's standards. Developers felt torn between delivering features quickly and ensuring consistent UI implementation. To navigate this challenge:
Identified high-impact, low-effort component additions to the design system
Worked closely with product managers to prioritize design system updates alongside feature development
Provided clear guidance on when to leverage the library vs. building custom components
This collaborative approach allowed us to make steady, pragmatic progress on the design system while still meeting ambitious feature delivery timelines. Over time, developers internalized the value of the unified UI, leading to more proactive design system contributions.
The key was finding the right balance - delivering customer value quickly while also incrementally improving the underlying design infrastructure.
Methodology
Atomic Design
I applied Atomic Design by breaking down the dashboard and platform UI into reusable components, starting with fundamental elements like buttons and inputs (atoms), combining them into functional groups like forms and navigation menus (molecules), and scaling up to complex structures like headers and feature sections (organisms). This approach ensured consistency, scalability, and efficient collaboration across the design and development process.
Final Results
Reduced design & development time by 50% through reusable components.