Project

Terminal

A working recreation of the Bloomberg Terminal, in the browser.

When
Sep 2026 — Present
Status
Live
Stack
TypeScript, React, Fastify, PostgreSQL, WebSockets

What I did

  1. A real-time quote plant streams over WebSockets to 38 function screens, driven from a keyboard-first command line.

  2. Bitemporal market data in PostgreSQL (155 tables), with entitlements and row-level security between firms.

  3. A canvas chart engine, provenance on every number, and 6,343 unit and integration tests plus 47 browser tests.