A secure, dark-mode financial dashboard that visualizes complex portfolio data beautifully.


Concept brief: a fintech dashboard that stays usable on mobile — live prices, graceful fallback when the API fails, no blank screens.
Type-safe TypeScript architecture with a resilient data layer: live CoinGecko prices backed by a seeded fallback so the dashboard never renders empty. Memoized Recharts components and aggregated series keep mobile scrolling smooth.
Engineering outcomes (lab)
Market Data
Static mock
Before
Live CoinGecko feed
After
API Failure UX
Blank dashboard
Before
Seeded fallback
After
Type Safety
Unchecked
Before
Strict, zero errors
After
Lab-measured on demo deploys (Lighthouse + manual timing) — not client Google Analytics or Stripe revenue data. No client affiliation implied.
Other Projects
View AllNext Project
Web Application