Commit Graph

2 Commits

Author SHA1 Message Date
Klein 7d8cde8f92 Add Node.js backend API with mock providers for all 15 vendors
Express app on port 3000 with /api/status and /api/health endpoints.
Polls all providers every 2 minutes and caches results in memory.
Each vendor is a self-contained ESM module with 10s timeout and
graceful failure handling. Mock data matches existing frontend.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 10:42:22 -05:00
Klein c1184eee91 Initial project scaffold with frontend dashboard and Caddy config
Frontend-first status board with mock data for 16 vendors.
Caddy configured on port 8443 with internal TLS, coexisting
with an existing Caddy instance (admin on 2020, no HTTP redirects).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 10:22:45 -05:00