← All work
Media Active Private repo

Flash Media Hub

A self-built personal media OS: one app for streaming, music, manga, live sports, an AI tutor, and finance.

Role
Architect & Solo Developer
Year
2025 to Present
Stack
Vanilla JSPythonElectronReact Native / ExpoKotlin / Compose (Fire TV)Service WorkersPlaid
Flash Media Hub screenshot

Flash Media Hub (“Flashpoint”) is the most ambitious thing I’ve built and my daily driver. It collapses a dozen separate apps (streaming, music, books, comics and manga, live NBA / WNBA / CDL, news, an AI tutor, and personal finance) into a single, cohesive, cinematic environment that runs on the desktop (Electron), iOS (React Native), and a native Fire TV client (Compose).

What makes it hard

  • One design language across three runtimes. A per-vertical color identity and motif system keeps every section feeling like its own “world” while staying part of one app.
  • Real data, never faked. Counts, durations, and progress are wired to real sources or omitted, a hard guardrail throughout the codebase.
  • Production plumbing. A Python HTTP server streams cached audio, proxies APIs, and gates owner-only finance endpoints (Plaid) behind signed sessions.

Private repo. It contains scrapers and live financial plumbing, so it ships as a curated case study with sanitized screens, not a public link.