Kanban pipeline
Draft, Sent, Approved, Disapproved, No Response. Drag cards between stages, with a remark prompted on every status change. A paper trail of why, not just when.
JU Estimating CRM is the operating system used by JU Estimating LLC and licensable to other estimating firms through Dina Holdings. Kanban pipeline, A4 quotation builder with live PDF preview, lifetime client revenue analytics, and a full audit trail of every status change.
Draft, Sent, Approved, Disapproved, No Response. Drag cards between stages, with a remark prompted on every status change. A paper trail of why, not just when.
Side-by-side form and live A4 preview that matches the exported PDF exactly. Quote meta, client, prepared-by, contact, projects, divisions, subtotal, discount.
Searchable client list with lifetime quotations, approved count, project count, and lifetime revenue. New-versus-old breakdown with full edge-case handling.
Conversion ratio, approved revenue, pipeline value, status breakdown, 30-day trend, and a charts library that estimators actually understand.
Every create, update, status change, and delete, filterable by date range, entity, and action. Audit-friendly by design.
One-click PDF download at true A4 dimensions, 595.28 by 841.89 points, using jsPDF and html2canvas. The preview is the PDF.
| Layer | Technology |
|---|---|
| Frontend | Vite, React, react-router-dom v7 |
| Database | Supabase Postgres, Row-Level Security |
| Charts | Recharts |
| Drag-and-drop | @dnd-kit |
| jsPDF and html2canvas | |
| Icons | lucide-react |
The CRM is licensable to other estimating firms with custom branding, custom quotation templates, and Dina Holdings managed hosting.