Back to works

CollabSpace — Real-time Collaboration Cloud

A multi-tenant team collaboration SaaS designed, built and operated end-to-end: NestJS modular API, Next.js web, and a dedicated WebSocket service running CRDT (Yjs) realtime document collaboration, on PostgreSQL with forced row-level security. AI assistant, voice personas and meeting infrastructure ship behind feature flags. Self-hosted on a cloud VPS with a backup-first, rollback-ready Docker release pipeline.

Full-StackSaaSRealtimeCollaboration

Key Results

01

391 TypeScript files / 34k LOC pnpm monorepo: API + web + WS + shared CRDT store

02

Forced PostgreSQL RLS with tenant isolation; non-superuser runtime role verified in production

03

Backup-first release pipeline: hashed source manifest, in-image test gates, automated rollback

04

Auth hardening live-verified: JWT secret fail-fast, login throttling proven by a real 429 probe

Tech Stack

NestJSNext.jsTypeScriptPostgreSQLYjsDocker

Gallery

CollabSpace — Real-time Collaboration Cloud 1
CollabSpace — Real-time Collaboration Cloud 2