Back to projects
OnMind

OnMind

Multi-tenant WhatsApp communication management and contact tracking

About

OnMind is a multi-tenant platform that helps businesses manage WhatsApp communications, schedule messages, and track contacts at scale. It features bulk campaign sending, conversation management with real-time updates, contact import/export, automated message scheduling, and a full template system for streamlined client outreach.

Highlights

  • Multi-tenant architecture with role-based access control
  • WhatsApp integration via Evolution API for messaging and campaigns
  • Bulk campaign system with audience targeting and scheduling
  • Real-time conversation updates via Centrifugo WebSockets
  • Scheduled message delivery powered by QStash
  • Contact management with import, categories, tags, and special dates

Screenshots

Tech Stack

Next.jsTypeScriptPrismaPostgreSQLNeonNextAuthEvolution APITailwind CSSshadcn/uiQStashCentrifugoResendVercel BlobReact Hook FormZodTanStack Table

AI-Assisted

Claude Code

Code Stats

TypeScript98.3%
SQL1.1%
JSON0.3%
CSS0.2%
Python0.1%

78,590 total lines of code

Duration

December 2025 — Present

Visit sitePrivate repository
PreviousNext