Gallery
About
Nexus is a modern, self-hosted team collaboration platform inspired by Slackand Discord — built as a complete, production-ready full-stack application,not a demo or prototype.WHAT IT DOES Real-time messaging across public/private channels and direct messages, with thread replies, emoji reactions, message pinning, and file/image/audio/video attachments. Includes a full admin panel with user & channel management, invite-only registration, role-based permissions, an audit log, and a live monitoring dashboard. TECH STACK React 19 + TypeScript + Vite on the frontend, Node.js + Express + Socket.IO on the backend, PostgreSQL for data, Redis for caching/real-time scaling, JWT auth, Zod validation, Pino logging. Cloudinary integration for persistent file storage on ephemeral hosts. PRODUCTION READY - Tested live on Railway (PostgreSQL + Redis + web services) - Docker & Docker Compose support for self-hosting/VPS deployment - Render deployment config included as an alternative - GitHub Actions CI pipeline - OpenAPI documentation auto-generated by the server
Comments (2)
what's the stack and how's latency at scale?
self-hosted chat always underestimates how hard notification sync actually is
Related Products
XCloak
VaultChat — Encrypted Messenger on Nostr
Privacy-first P2P messenger: NIP-44 encryption, TURN-only voice, panic wipe.
xpenser
xpenser - self-hostable personal finance tracker with MCP access
WebAIM
TwinPhone
Cheap international calls from your browser - from $0.02, no SIM, no contract
SpyGuardBot
Saves deleted & edited Telegram messages via official Business API
ComingUp