Productivity · Live · Open source · Editor’s pick

TeamPulse

Channel-based team messaging with threads, reactions, and direct voice calls

Stands in for
  • Slack Clone Replaces Slack's 90-day message history limit with unlimited self-hosted logs.

A modern Slack clone offering threaded messaging, channel management, member permissions, real-time message editing, file attachments, and 1-on-1 direct conversations.

Prompt-engineered and vibecoded in a 48-hour session using Cursor with Convex handling instant sync and optimistic UI updates without any REST polling.

How it was built

Vibecoded with
CursorClaude Code
Stack
Next.js 14ConvexBunTailwind CSSLucide

Also in Productivity

3 more