ForumHub

Multi-tenant community forum. SPA client talks to the REST API under /api/v1. Sign in at POST /login and send Authorization: Bearer <token>.