

A mobile app concept designed to improve management and tracking of finances.
Duration: December – January
Role: Product Designer
Tools: Figma
Pocket Watch is a concept mobile finance app designed to help people better understand their spending, budgets, and subscriptions in one place. I created this project as a product design case study to explore how financial data can be simplified without losing meaning. The work covers problem definition, competitive research, ideation, and high-fidelity designs.
Framed the core challenge around helping users understand their spending patterns and recurring expenses without dashboard overload.
Audited Mint, YNAB, and Wally to compare hierarchy, budgeting features, and UI design patterns.
Planned out the user journey and put together wireframes to inform a simple and clear navigation through all of the app's features.
Developed foundational design system to support consistency and scalability of the application.
Translated the structure into polished screens with a consistent visual design system and clear application goals.
I’ve personally struggled with staying aware of recurring expenses and understanding where my money was going month to month. Many finance apps try to do everything at once, which often results in cluttered dashboards and confusing experiences that make users disengage instead of feel in control.
I reviewed several existing finance apps, including Mint, YNAB (You Need A Budget), and Wally. The goal was to see how these products present financial information, structure dashboards, and support budgeting behaviors. This process helped me identify component similarities and information hierarchy which shaped the direction of my design.



I built a lightweight system to keep the financial experience consistent across dashboards, charts, and transaction flows. The foundation combines a tokenized palette, a disciplined type scale, and predictable spacing rules so future features can be added without redesigning the core UI language.
Primitives define the foundational design tokens used throughout the interface. These include raw values for color, typography, spacing, and radius that ensure visual consistency before semantic meaning is applied.

Semantic tokens map primitive values to purposeful UI roles. This abstraction layer allows components to stay consistent even if the underlying primitives evolve.

Components demonstrate how semantic tokens are applied within real interface patterns. Token annotations illustrate how typography, color, spacing, and radius combine to create consistent UI elements across the product.


Pocket Watch brings key financial information into a single, focused experience. The design emphasizes clear hierarchy, modern navigation, and visual feedback that helps users quickly understand their financial situation. Rather than overwhelming users with raw data, the design highlights what matters most.