Panda Patches.
$38K/mo. $25 in tooling.
WordPress couldn't handle a pricing matrix with thousands of combinations. Customers waited 24+ hours for a quote. We rebuilt the entire business: custom storefront with real-time pricing, plus a complete ops platform replacing CRM, spreadsheets, and attendance tracking.
WordPress couldn't quote a price.
✕The Pricing Ceiling
Custom patches aren't a simple product. Every order depends on: patch type (9 options), size dimensions, quantity tier, backing choice, and border type. That's thousands of price combinations. WordPress + WooCommerce had no way to calculate this dynamically. Every customer submitted a form and waited 24+ hours for a manual quote.
✕7 Disconnected Tools
The business ran on: WordPress for the store, a separate CRM, Google Sheets for order tracking, a spreadsheet for attendance, and WhatsApp for team updates. 7 team members touching 5 different tools with zero real-time sync. Every status update was a manual message.
Real-time pricing. No waiting, no quotes.
We rebuilt the entire customer-facing side in Next.js with a real-time pricing engine. Customers select their patch type, enter dimensions, pick quantity and options, and the price updates instantly. No forms. No waiting. The quote is the checkout.
Embroidered, Woven, PVC, Chenille, Leather, Silicone, Printed, Sequin, 3D
Lapel Pins, Challenge Coins, Keychains, PVC Shoe Charms
Iron-On, Velcro, Peel & Stick
Merrowed, Hot-Cut
Custom dimensions with real-time price update
Volume discounts auto-calculated per order
The pricing engine calculates live
9 patch types × custom dimensions × 8+ quantity tiers × 3 backing options × 2 border types = thousands of price combinations. All calculated client-side with a custom TypeScript pricing engine. Zero API calls per keystroke. Response time: <5ms.
One platform. 7 tools gone.
We built a private Supabase-backed ops portal that replaced the CRM, Google Sheets, attendance tracker, and WhatsApp update chains. 7 team members. One platform. Every change logged with a timestamp and author.
Order Pipeline
Every order from storefront to production to fulfillment in one real-time view. Status updates trigger automatically.
Sales Agent Dashboard
7 sales reps tracked individually. Revenue, conversion rate, quote volume, and response time per agent.
Employee Clock In/Out
Replaced WhatsApp updates. Timestamped, geofenced clock-in system with automated payroll export.
Role-Based Access
Admins see everything. Sales agents see their pipeline only. Production sees pending orders. Zero data leakage.
Team Performance
Every change is logged. Manager sees who updated what, when. Full audit trail for accountability.
Single Source of Truth
One Supabase database feeds the storefront, ops portal, and admin panel. No duplicate entries, ever.
Enterprise architecture. Startup cost.
Total monthly cost including all services, databases, and AI tools: under $25. Hosted on Vercel's free tier.
What changed after launch.
Customers waited 24+ hours for a manual quote
Customers see the price instantly. Self-serve checkout.
$200+/mo across 3 separate tools + hosting
Under $25/mo total. CRM, ops, store, and hosting.
7 disconnected tools, constant WhatsApp updates
1 platform. All 7 team members on the same real-time data.
WordPress pricing ceiling blocked growth
$38K+/mo revenue. Pricing engine scales to any complexity.
Attendance tracked via WhatsApp messages
Timestamped clock in/out with payroll export.
No visibility into sales agent performance
Per-agent revenue, conversion rate, and response time tracked live.