Daily Sales Report

ℹ️ Automatic Reports

A report for the previous day is generated and emailed automatically every day at 3:00 AM (configurable via REPORT_CRON / REPORT_TIMEZONE in .env). It's sent to the address in REPORT_EMAIL_TO with a CSV of every transaction attached.

📦 Low Stock Alert

Every day at 3:05 AM the system checks all products and emails a list of any item with stock below LOW_STOCK_THRESHOLD (default 4) so you know what to restock.