This version is split into separate files, so it is easier to maintain and less likely to exceed editor limits.
Inventory and sales data are stored in Supabase, so changes sync across approved admin devices.
This dashboard is prepared for local testing first, then Cloudflare deployment later with the same live database.