Nexus
SERVICE
CAPTURED 2026-08-27 · 1280×800A community-first social platform. Posts live inside communities you choose, each governing itself with its own moderators, roles and report queue, and the feed blends what's trending with the people you actually follow. Go + Echo API and a Next.js client share Zod → ts-rest contracts across a Turborepo, so a broken response shape fails at compile time instead of in production. WebSocket chat carries presence and read receipts; OpenSearch handles full-text with a Postgres ILIKE fallback for when the index isn't there; Asynq workers send the mail.

