All work
Concept

Pulse — sales dashboard

A concept admin dashboard: revenue, orders and customers on clear charts, light and dark themes.

Role
UX, frontend, data visualisation
Year
2026
Stack
TypeScriptSVGCSSAstro

The challenge

A business needs to see what matters in five seconds, not scroll through tables. Charts must be honest: one axis, no rainbow palettes.

What I built

  • Key metrics as big numbers with the trend underneath.
  • Lightweight custom charts (SVG and CSS, no libraries) with tooltips and a table fallback for accessibility.
  • A period filter and a responsive grid from phone to ultrawide.
  • Demo data is generated — no real customers involved.

Outcome

  • Metric changes use an arrow and a sign, not just colour — readable without colour vision.
  • The first view is rendered on the server: the dashboard shows up even without JavaScript.

What’s next

Connecting a real API and report export.

Want something similar?

Tell me about your project — I’ll suggest how to build it reliably.