A lightweight Express + Mongoose service powering the Subscription Tracker dashboard. This page polls itself every few seconds — leave it open to keep an eye on the API.
| Group | Path | Access | Description |
|---|---|---|---|
| Health | /api/v1/health |
Public | Liveness probe. |
| Auth | /api/v1/auth/* |
Public | Login, logout, current admin session. |
| Public status | /api/v1/status/:projectId |
Public | Per-project active/suspended check (client snippets). |
| Projects | /api/v1/projects/* |
Protected | CRUD, coverage grid, code reservation, snippets. |
| Payments | /api/v1/payments/* |
Protected | Record, list, invoice numbers, covered months. |
| Dashboard | /api/v1/dashboard |
Protected | Aggregate stats consumed by the dashboard. |
| Activity | /api/v1/activity/* |
Protected | Audit log feed and rolling summary. |
| Analytics | /api/v1/analytics/* |
Protected | Revenue, spending, calendar, insights, payment score. |