https://codegrape.com/category/scripts
Scripts
https://codegrape.com/category/scripts/javascript
JavaScript

CallPro - VoIP Call Center & CRM SaaS (Next.js 16 + Twilio + Stripe)

Production-ready VoIP Call Center & CRM SaaS — full source code, not a demo. Launch your own cloud call center in minutes. Make and receive browser-based phone calls, manage leads through a complete pipeline, run sales campaigns, and accept payments — all from one dashboard.

Tech Stack

  • Next.js 16 + React 19 + TypeScript 5
  • Tailwind CSS 4 + shadcn/ui components
  • Prisma 7 ORM + Neon PostgreSQL
  • Twilio Voice SDK (WebRTC browser calling)
  • Stripe Payments integration
  • NextAuth.js 4 (JWT authentication)
  • Zustand 5 state management

Features

  • Browser-based VoIP dialer (no hardware needed)
  • Lead management with scoring and pipeline
  • Call logging with duration and outcome tracking
  • Campaign management with lead assignment
  • Stripe payment links (send via WhatsApp/email)
  • Real-time analytics dashboard
  • Role-based access (Admin/Agent)
  • Call scripts with dynamic variables
  • Lead import from CSV/JSON
  • 14 business category configurations
  • 3-tier pricing engine (Starter/Growth/Premium)

What You Get

  • Complete Next.js 16 source code
  • Prisma database schema + seed data
  • Environment setup guide
  • Twilio + Stripe integration ready
  • Deploy to Vercel in minutes

Requirements

  • Node.js 18+
  • Neon PostgreSQL account (free tier)
  • Twilio account (for VoIP calls)
  • Stripe account (for payments)
  • Vercel account (for deployment)
Appreciate This
Thank You!
by in