A production-ready, enterprise-grade admin dashboard for cannabis dispensary management featuring multi-tenant isolation, real-time updates, HIPAA-compliant audit logging, and advanced analytics.
Everything you need to run a compliant, efficient cannabis dispensary
Complete data isolation per dispensary with Row-Level Security policies. Each tenant's data is cryptographically separated.
WebSocket-powered live dashboard metrics, inventory alerts, and compliance notifications via Supabase Realtime.
Complete audit trail logging, PII hashing, configurable retention policies, and encrypted data at rest.
Pre-aggregated materialized views for instant analytics queries. RFM customer segmentation, sales patterns, and forecasting.
Choose from simple or detailed views. From "Cash Register" for budtenders to "Owner's Summary" for executives.
End-to-end TypeScript with auto-generated Supabase types. Catch errors at compile time, not runtime.
Users can switch layouts anytime via Configuration settings
5-tier permission hierarchy with granular access control
PostgreSQL with Row-Level Security and Materialized Views
dispensaries Organization/tenant datausers Profiles with rolesproducts Cannabis catalogcustomers PII-protected recordstransactions Sales transactionsinventory_snapshots Historical trackingcompliance_flags Violations & warningsaudit_logs HIPAA-compliant trailmv_daily_sales_summary Daily aggregatesmv_product_performance Rankingsmv_customer_segments RFM analysismv_inventory_value By categorymv_hourly_sales_patterns Staffingmv_staff_performance Sales metricsmv_compliance_dashboard Flag summarygenerate-report PDF generationsync-metrc State compliancesync-pos POS integrationcalculate-analytics Heavy computerefresh-views MV refresh cronConnect your existing systems
Modern, scalable, and serverless
Planned features and enhancements