NexaCRM — AI-Powered Multi-Tenant Sales CRM
AI & Automation✅ Live Demo Available

NexaCRM — AI-Powered Multi-Tenant Sales CRM

Full-stack B2B SaaS CRM with Claude AI lead scoring, AI email drafting, drag-and-drop Kanban pipeline, revenue analytics, multi-tenant org isolation, and Stripe subscriptions.

Key Metrics & Highlights

🤖
Claude Opus 4.6
AI Model
🏢
Multi-Tenant SaaS
Architecture
🎯
6 (Lead → Won)
Pipeline Stages
💳
Stripe (3 tiers)
Subscriptions

📋About This Project

NexaCRM is a production-grade, multi-tenant B2B SaaS CRM built to demonstrate enterprise-level software capability. Built with Next.js 15 (App Router), TypeScript, Prisma ORM, Neon PostgreSQL, NextAuth v5, and Claude AI — it is the most technically ambitious project in the Tech Mag Solutions portfolio.

The core CRM includes full contact management with deal history, activity timeline, and status tracking (Lead → Prospect → Customer → Churned). The pipeline page features a live drag-and-drop Kanban board built with @dnd-kit/core across 6 stages (Lead, Qualified, Proposal, Negotiation, Won, Lost) — stage changes persist instantly to the database via PATCH API.

AI features powered by Claude AI (claude-opus-4-6): AI Lead Scoring generates a 0–100 score for any deal with reasoning and a specific next action recommendation. AI Email Drafting writes personalized follow-up emails based on contact profile, deal stage, and last activity — editable in a modal with one-click copy. Both features gracefully fall back to rule-based responses when the API key is not set.

The analytics dashboard includes a pure SVG monthly revenue bar chart (no chart library), pipeline funnel visualization, win rate calculator, and top deals leaderboard. The settings module covers profile management, team member listing, and a subscription upgrade UI with 3 pricing tiers.

Multi-tenancy is enforced at every database query — all data is scoped to the user's organization ID. NextAuth v5 middleware protects all /dashboard routes. Role-based access: OWNER, ADMIN, MEMBER. Stripe-ready subscription model: Free, Starter ($29/mo), Pro ($79/mo), Agency ($199/mo). Full seed data: 10 contacts, 8 deals across all pipeline stages, 15 activities.

Features & Benefits

Multi-tenant org isolation — every query scoped to the user's organization, zero data leakage
Drag-and-drop Kanban pipeline built with @dnd-kit — stage changes persist to DB instantly
Claude AI lead scoring: 0–100 score with reasoning + specific next action for every deal
Claude AI email drafting — personalized follow-up emails in seconds, editable and copy-ready
NextAuth v5 middleware protecting all /dashboard routes — credential + Google OAuth
Full analytics: SVG revenue chart, pipeline funnel, win rate, and top deals leaderboard
Stripe-ready subscriptions: Free, Starter ($29/mo), Pro ($79/mo), Agency ($199/mo)
Role-based access: OWNER, ADMIN, MEMBER — each with scoped permissions across the app

🎯Who It's Built For

Digital Marketing AgenciesSaaS FoundersGrowth TeamsSales TeamsSolo Entrepreneurs

Project Details

Category
AI & Automation
Built With
Next.js 15, TypeScript, Prisma +more
Status
✅ Delivered
Agency
Tech Mag Solutions

Full Tech Stack

Next.js 15🔷 TypeScript Prisma🐘 PostgreSQL NextAuth.js v5 Claude AI💳 Stripe @dnd-kit🎨 Tailwind CSS Multi-Tenant SaaS CRM
🛠️

Want Something Similar?

We can build a custom solution tailored to your business in ai & automation.

Get a Free Quote →

Ready to Build Your Next Project?

Get a free strategy session worth $500. We'll scope your project, recommend the best tech stack, and give you a clear roadmap.