Full-stack

Full-Stack CRM Kit with Supabase Backend, Kanban Pipeline, Contact Management, and Sales Analytics

The frontend-only CRM template gives you the UI. This kit gives you the working backend too. 45 routes across a sales dashboard, Kanban pipeline, contact and company management, deal tracking, email inbox, task management, reports, and settings -- all wired to Supabase. 19 database tables with row-level security, Supabase Auth with social login, Server Actions for every mutation, and a shared-workspace model where the whole team sees everything. Ship a real CRM, not a prototype.

Starting at $199$33240% OFF· 7-day money-back guarantee

Last updated on September 2, 2026

Light mode interface

45 Routes Across Dashboard, Pipeline, Contacts, Email & Infrastructure

Building a full-stack CRM means wiring dozens of screens to a real backend: database schema, auth flows, team permissions, activity tracking. This kit gives you the complete stack:

Pipeline & Deals (8 routes)

Kanban board with database-backed drag-and-drop, deal detail with stage progression, create/edit with Server Actions, pipeline settings, and revenue forecasting from real aggregates.

Contacts & Companies (8 routes)

Contact and company CRUD with Supabase queries, detail pages with activity timelines, tag management, CSV import, and full-text search across all records.

Dashboard & Reports (8 routes)

Sales dashboard with aggregate queries, pipeline analytics, team performance leaderboard, revenue breakdown, and forecasting -- all from real Supabase data.

Infrastructure (5 files)

Supabase migrations (19-table schema, RLS, triggers, storage), seed data with 20 contacts, 10 companies, 16 deals, auth callback routes, and middleware for route protection.

All built with Next.js 16, Tailwind CSS v4, shadcn/ui, and Supabase. Accessible, full-stack, and production-ready.

Full-Stack CRM Foundation: Every Screen Wired to a Real Backend

This kit covers the complete CRM experience with a real Supabase backend. From contact management to deal pipeline to team reporting, every screen reads from and writes to the database:

Pipeline wired to Supabase

Pipeline wired to Supabase

  • Kanban board with drag-and-drop that writes stage changes to the database
  • Deal detail with product line items, activities, and related contacts from Supabase
  • Revenue forecasting with committed vs best case from aggregate queries
  • Pipeline settings with custom stages, colors, and probability percentages
  • Win/loss tracking with reason codes stored in the database
Contacts & companies with Supabase

Contacts & companies with Supabase

  • Full CRUD for contacts and companies via Server Actions
  • Full-text search using PostgreSQL tsvector columns
  • Activity timelines with auto-logged deal changes and manual notes
  • Tag management with flexible tagging across contacts, companies, and deals
  • CSV import with column mapping for bulk data loading
Analytics from real database queries

Analytics from real database queries

  • Sales dashboard with revenue KPIs from aggregate Supabase queries
  • Pipeline conversion funnel from actual deal stage data
  • Team performance leaderboard with quota attainment from real deals
  • Revenue breakdown by product, industry, and source from the database
  • Email and task metrics from persisted records

45 routes covering the complete full-stack CRM experience. Database, auth, team collaboration, and analytics -- all wired and production-ready.

View all routes

What's Included in This Full-Stack CRM Kit

Included

  • checkmarkReact + Tailwind code for all 45 routes and components
  • checkmarkSupabase database schema: 19 tables with migrations
  • checkmarkRow-level security policies for shared-workspace access
  • checkmarkDatabase triggers for profile creation, activity logging, and timestamp updates
  • checkmarkSupabase Auth with email, Google, and GitHub OAuth
  • checkmarkServer Actions for all CRUD operations across contacts, companies, deals, tasks, and emails
  • checkmarkKanban pipeline with @hello-pangea/dnd drag-and-drop and real persistence
  • checkmarkFull-text search on contacts and companies via PostgreSQL tsvector
  • checkmarkSeed data: 20 contacts, 10 companies, 16 deals, 12 tasks, 12 emails, 6 templates
  • checkmark4 analytics dashboards with Recharts and real aggregates
  • checkmarkLight and dark mode with oklch design tokens
  • checkmark1 year of updates

Not Included

  • Email sending infrastructure (SMTP or transactional email service)
  • Calendar integration (Google Calendar, Outlook)
  • Phone/VoIP integration for call logging
  • CRM data migration tools from Salesforce or HubSpot
  • Production Supabase project (free tier works for development)

Intent: you get a complete full-stack CRM application with database, auth, and team collaboration already wired. You add your team, customize the pipeline stages, and deploy.

Built for Founders, Agencies, and Sales Teams Who Want a Real Backend

SaaS startups building a custom CRM with real auth, database, and team collaboration

SaaS startups building a custom CRM with real auth, database, and team collaboration

Agencies delivering full-stack CRM projects with Supabase backend on tight timelines

Agencies delivering full-stack CRM projects with Supabase backend on tight timelines

Sales teams that need a custom pipeline tracker with real data, not spreadsheets or HubSpot lock-in

Sales teams that need a custom pipeline tracker with real data, not spreadsheets or HubSpot lock-in

Note: Not for no-code CRM builders. This is a developer tool with a real Supabase backend.

Full-Stack CRM Components & Patterns

FeatureDescription
Supabase Auth with Social LoginEmail/password, Google, GitHub OAuth with cookie-based sessions and automatic team member profile creation
Kanban Pipeline with Database WritesDrag-and-drop deal cards between stages with Server Actions updating Supabase and triggers logging activity
Shared Workspace RLS19 tables with RLS policies: all team members see all CRM data, admins manage team and settings
Server Actions for All CRUDEvery form submission uses Next.js Server Actions with the Supabase server client for secure writes
Activity Tracking with TriggersDatabase triggers auto-log deal stage changes and update contact last-touched timestamps
Full-Text SearchPostgreSQL tsvector columns on contacts and companies for fast, real full-text search across records

All components are WCAG AA-compliant, wired to Supabase, and optimized for mobile and desktop.

What the Full-Stack CRM Kit Runs On

TailwindCSS
Next.js
Supabase
shadcn/ui
React
  • checkmarkSupabase for database, auth, and storage -- no custom backend to build
  • checkmark19 tables with row-level security so every query is automatically scoped
  • checkmarkNext.js Server Actions for secure mutations without building API routes
  • checkmarkShared-workspace model where the whole sales team collaborates on the same data
  • checkmarkshadcn/ui components with semantic design tokens for consistent styling
  • checkmark@hello-pangea/dnd for production-grade Kanban drag-and-drop with real persistence

Accessibility Highlights

Every CRM interaction is inclusive by design. From managing deals to composing emails, built for everyone with a real Supabase backend.

Pipeline kanban,
deal forms, and
contact tables
operable
end-to-end
without a mouse
Deal stage
changes and form
submissions
announce to
screen readers
via aria-live
regions
prefers-reduced-motion
respected on
pipeline
animations,
chart redraws,
and page
transitions
WCAG AA contrast
on deal cards,
pipeline
columns, email
composer, and
all auth forms
ARIA roles on
the pipeline
kanban so screen
readers announce
stage, deal
value, and owner
together

Preview Gallery

Preview the full-stack CRM kit: sales dashboard, Kanban pipeline, contacts, email, reports, and settings -- all wired to Supabase with real auth and RLS.

Kanban deal pipeline with drag-and-drop cards, deal values, and stage management -- backed by Supabase
Sales dashboard with revenue KPIs, pipeline value, win rate, and charts from real database aggregates
Sales overview report with revenue trends, pipeline analytics, and forecasting from real Supabase data
Deal detail with stage progression, product line items, activities, and related contacts from the database
Contact directory with search, filters, tags, and detail pages -- all reading from Supabase
Team performance leaderboard with quota attainment and activity breakdown from real deal data

Kanban deal pipeline with drag-and-drop cards, deal values, and stage management -- backed by Supabase

How Full-Stack CRM Kit Compares

See how thefrontkit stacks up against typical alternatives on the features that matter most.

FeaturethefrontkitTypical Alternatives
Backend IncludedSupabase database, auth, storage, and RLS policies for the entire CRMFrontend only -- wire your own backend
AuthenticationSupabase Auth with email, Google, GitHub, and password resetMock login forms
Database Schema19 tables with RLS, triggers, and seed data for a complete CRMJSON files or no data layer
Shared Workspace RLSAll team members see all CRM data; admins manage team and settingsNo authorization layer
Kanban PipelineDrag-and-drop with real database writes on stage changeUI-only Kanban or no pipeline view
Server Actions for CRUDEvery form uses Next.js Server Actions with Supabase client for secure writesUI-only forms with no backend
Contact & Deal ManagementFull CRUD, search, tags, activity log, all persisted in SupabaseSeed data arrays lost on refresh
Team CollaborationMulti-user workspace with role-based access and activity trackingSingle-user prototype

Pricing Information

Solo License (1 developer)

Solo: $332

Full-stack code. 45 routes. Supabase backend. Internal projects only.

Team License (Up to 10 developers)

Team: $499

Full-stack code. 45 routes. Supabase backend. Internal projects only.

Agency License (Unlimited developers, client delivery allowed)

Agency: $749

Full-stack code. 45 routes. Supabase backend. Client delivery allowed.

Pricing Plans

This app comes in two editions

UI onlyfrom $99Frontend code onlyView the UI-only edition
Full-stackfrom $199Backend included✓ You're viewing this

Two separate editions. Full-stack ships a working backend and is sold on its own; All Access covers the UI editions.

MOST POPULAR
Solo
Solo1 developer

Full-stack code. 45 routes. Supabase backend. Internal projects only.

$199$332
What's included
  • 1 developer license
  • 45 routes: dashboard, pipeline, contacts, email, reports
  • Supabase schema: 19 tables with RLS, triggers, seed data
  • Supabase Auth with social login
  • Kanban pipeline with drag-and-drop
  • 6 months of updates
  • Internal projects only
7-day money-back guarantee · Secure checkout
Team
TeamUp to 10 developers

Full-stack code. 45 routes. Supabase backend. Internal projects only.

$299$499
What's included
  • Up to 10 developer licenses
  • 45 routes: dashboard, pipeline, contacts, email, reports
  • Supabase schema: 19 tables with RLS, triggers, seed data
  • Supabase Auth with social login
  • Kanban pipeline with drag-and-drop
  • 1 year of updates
  • Internal projects only
7-day money-back guarantee · Secure checkout
Agency
AgencyUnlimited developers

Full-stack code. 45 routes. Supabase backend. Client delivery allowed.

$449$749
What's included
  • Unlimited developer licenses
  • All apps + unlimited client projects
  • Supabase schema: 19 tables with RLS, triggers, seed data
  • Supabase Auth with social login
  • Kanban pipeline with drag-and-drop
  • Priority support
  • Client delivery allowed
7-day money-back guarantee · Secure checkout
Limited-time sale: 40% off auto-applied

7 days to test it with your Supabase project. If the backend doesn't hold up, refund. License upgrades credit 100% of what you paid.

Done-For-You

No dev team? We'll launch it for you.

The team that built Full-Stack CRM Kit deploys it for your business: your branding, your integrations, live in 2-4 weeks. Fixed quote, from $1,999.

See all services →
  • Kit license included
  • Your branding via the design token system
  • Wired to your backend, CRM, or payment provider
  • Deployed to your own account. You own everything
  • 2 weeks of post-launch fixes

Ship a Real CRM, Not a UI Mockup

This full-stack CRM kit gives you 45 routes with a Supabase backend: Kanban pipeline, contact management, deal tracking, email integration, and analytics -- all wired to a 19-table database with auth, RLS, and Server Actions. Skip months of backend wiring and start selling.

Related Articles

View all posts →

Frequently Asked Questions

Find answers to your key questions about thefrontkit. Our FAQ section covers licensing, customization, and technical details, ensuring you have everything you need before getting started.