Sales Dashboard
Your shop's performance at a glance — revenue trends, best sellers, payment mix, and today's totals. No cloud, no subscription analytics.
Dashboard sections
Today’s summary
At the top of the dashboard, four stat cards show:
- Today’s revenue — total sales finalized today.
- Transactions — number of completed sales today.
- Average order value — revenue ÷ transaction count.
- Outstanding dues — total unpaid balance across all customers.
Revenue trend chart
A line chart showing daily revenue for the past 30 days (or your selected date range). Built with recharts — rendered entirely in the browser, no external chart service. Hover a point to see the exact amount and date.
Top-selling products
A bar chart showing your best-selling products by revenue over the selected period. Useful for purchasing decisions and identifying products to promote.
Payment method mix
A donut chart showing the split between Cash, UPI, and Card payments. Helps you understand how customers prefer to pay and plan accordingly.
Low-stock alerts
A list of products at or below your configured low-stock threshold. Click any product to go directly to its inventory edit form. Products at zero stock are highlighted separately.
Top loyalty customers
A table of your top customers ranked by current loyalty point balance. Shows customer name, phone, total visits, total spend, and current points.
Date range filtering
All charts and summaries respond to a date range selector at the top of the dashboard. Select a preset (Today, Last 7 days, Last 30 days, This month) or enter a custom range. The charts and stat cards update immediately — all data is computed from your local SQLite database, no server round-trip to a cloud.
CSV export
Click Export CSV on the Sales History page to download your full sales history as a spreadsheet. You can optionally filter by date range before exporting. The CSV includes:
- Invoice number, date, and time.
- Customer name and phone (if attached).
- Each line item: product name, barcode, quantity, unit price, discount, line total, tax rate, CGST, SGST.
- Sale totals: subtotal, total tax, discount, loyalty redeemed, grand total.
- Payment method and amount paid.
Use the CSV for accounting, tax filings, or importing into a spreadsheet tool for custom analysis.
Sales history search
Sales → History is a searchable, paginated list of every completed sale. Search by:
- Invoice number (exact or partial).
- Customer name or phone number.
- Date range.
- Payment method.
Click any row to see the full invoice detail, reprint the receipt, or initiate a return.