Admin dashboard for Flashbillr, a multi-tenant billing/POS and e-commerce platform. One React app serves both store admins (products, inventory, orders, POS receipts, customers, invoices, store analytics) and super admins (all stores, users, subscriptions, platform revenue). It talks to the Flashbillr backend REST API.
Prerequisites: Node.js and npm, plus a running Flashbillr backend.
npm install
# create .env and set the backend URL:
# VITE_BACKEND_URL=<backend url>
# VITE_API_URL=<backend url>
npm run dev # start dev server
npm run build # production build
npm run preview # preview the build
npm run lintLicense: MIT