Core Architecture Highlights — v1.0.0
React 19 Decoupled SPA
Client-side Single Page Application powered by React 19 and
Redux Toolkit. Communicates asynchronously via /dreams-crm/v1/ REST endpoints
with zero full-page browser reloads.
52 Non-CPT SQL Tables
Creates 52 dedicated wp_dcrm_* database tables via
dbDelta. Prevents custom post type bloat in wp_posts and guarantees
fast indexed queries.
WooCommerce Analytics Suite
Real-time storefront order sync, Customer Lifetime Value (LTV), Average Order Value (AOV), AJAX Quick Cart Drawer, Checkout Field Builder, and Product Compare Drawer.
Relationship Node Canvas
SVG node-link canvas graph connecting Contacts, Companies, and
Leads with bidirectional links (works_at, decision_maker,
referred_by).
Detailed Release Breakdown — v1.0.0
React SPA & Frontend Engine
- NEWRedux Toolkit & RTK Query: Normalized client state management with optimistic cache updates.
CRM Core Modules
- NEWExecutive Dashboard: Real-time KPI widgets, revenue funnel charts, and activity feeds.
- NEWContacts & Companies Directory: Paginated directory views with custom fields and lifecycle stages.
- NEWLeads & Deals Kanban: Multi-pipeline drag-and-drop kanban board with probability scoring.
- NEWDynamic Custom Fields: Text, Textarea, Number, Select, and Date fields with EAV storage.
- NEWPredictive Lead Scoring: Configurable rules engine for score calculation.
- NEWFuzzy Duplicate Detection: Levenshtein distance contact deduplication.
WooCommerce Integration
- NEWWoo Sales Analytics: Revenue attribution charts, LTV/AOV cards, and customer purchase logs.
- NEWAJAX Cart Drawer: Slide-out storefront cart with free shipping progress indicator.
- NEWCheckout Field Builder: Visual drag-and-drop checkout field management.
- NEWProduct Compare Matrix: Side-by-side product attribute comparison drawer.
Backend & REST API
- NEWREST API Endpoints:
Bearer token and nonce-authenticated REST API under namespace
dreams-crm/v1. - NEWAction Scheduler Integration: Asynchronous background execution for email queues and CF7 logs.
