Skip to main content
OSOleksandrOleksandr Shevchenko
ProjectsResumeAboutContact

Case study · API orchestration

Combining multiple data sources in one resilient workspace

DevDash demonstrates how independent live-data and local-tool widgets can share a consistent interface and predictable states.

My role

Dashboard architecture, API integration, widget state, PWA foundations and accessible reordering.

Key decisions

  • — Every widget has a loading, error or local state.
  • — Layout, notes and focus sessions persist without an account.
  • — Visible move buttons complement drag and drop on keyboard and mobile.

What works technically

  • — Open-Meteo, GitHub and Hacker News APIs
  • — Persistent layout and notes
  • — Pomodoro, PWA checks and responsive cards

Next development step

The next version would reduce the dashboard to one developer workflow and add stronger API observability.

View source code ↗

© 2026 Oleksandr Shevchenko.

  • Legal Notice
  • Privacy