A React CRM dashboard built for sales teams
This React CRM dashboard template covers the daily work of a sales team end to end: leads come in and get scored, deals move through a pipeline, tasks and meetings keep the follow-up honest, and reports show whether the numbers are trending the right way. All of it ships with realistic sample data, ready to connect to your own backend.
Pipeline, kanban and reporting screens
The leads list supports scoring, statuses and bulk actions for high-volume triage. Deals live in a pipeline you can work as a sortable list or a kanban board, and each opportunity opens into a detail view with stages, financials and a full activity timeline. A drag-and-drop calendar schedules meetings, grouped task lists track the to-dos, and revenue forecast charts sit next to source analytics in the reports section.
Customize it like your own codebase
The interface is plain shadcn/ui code styled with Tailwind CSS, so adapting it to your brand means editing design tokens and components you own, not fighting a vendor theme. TypeScript types run through every page and store, and light mode, dark mode and a responsive layout come standard.
Who is this CRM template for?
Teams building an internal sales tool, founders who need a CRM tailored to their process instead of a rented one, and agencies shipping client projects all start further ahead here: the lead, deal and reporting screens that take weeks to build well are already done.
