Frontline API
Standalone Express backend for Frontline — business logic, Supabase access, and authenticated routes for desktop, mobile, and native clients.
Quick checks
-
Health —
GET /health(JSON:status: ok) - API routes live under
/api/…and expect a valid Clerk session JWT (or configured local test auth).
Stack
Node.js
Express 5
TypeScript
Supabase
Clerk
Documentation
See nodeapi/README.md in the repo for setup, env vars, scripts, and architecture.