SyncTrix logoSyncTrix
Communications · Real-time chat engine

Built a Slack-style team chat with live presence for the workspace.

A dedicated chat service - Express plus a ws WebSocket on one process - with DMs and channels, per-request membership checks and attachments, all org-scoped by forced row-level security. Presence lives in Redis with a 45-second TTL and a 30-second heartbeat, and is optional by design: a Redis outage removes presence dots but never takes chat down.

Enterprise workspace platform (name withheld)IndiaOngoing
45s
Presence TTL · 30s heartbeat
RLS
Org-isolated per frame
0
Chat outage on Redis loss
Stack

What it runs on.

Node.jsWebSocket (ws)PostgreSQLRedisJWT (jose)
Contact

Tell us about your project.

Briefs, NDAs, architecture reviews, anything goes. A senior engineer responds within 24 hours.

What happens next
  1. 1 · A senior engineer reviews your brief within 24 hours.
  2. 2 · We schedule a 30-minute discovery call.
  3. 3 · You receive a written proposal in 48-72 hours.
We respond in under 24 hours · No salesy follow-ups.