etsy-finance-tracker/client
dlawler489 c5a6cba041 Add customers-from-sync, ad ROI, FY P&L + GST, missing-cost flags
- Customers: receipt sync accumulates each buyer (name/email/address) and
  upserts Customer records with net totals (idempotent, keyed by Etsy
  buyer id); lights up the Customers page and repeat-rate metric. Email
  no longer required (Etsy may omit it).
- Ad ROI: Analytics shows Advertising Performance (spend, % of revenue,
  ROAS) from Marketing & Advertising expenses.
- FY P&L + GST: financial-year (Jul-Jun) date options; new P&L/GST tab in
  Profit Analysis with Revenue -> COGS (printing+materials) -> Gross
  profit -> operating expenses by category -> Net profit, plus an
  indicative GST summary.
- Products: 'Missing costs' filter + count and a per-card warning for
  products with no printing/material cost set.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-14 11:54:51 +10:00
..
public Add alias matching, cost snapshots, reference-based fee allocation; remove debug tooling 2026-06-12 18:39:59 +10:00
src Add customers-from-sync, ad ROI, FY P&L + GST, missing-cost flags 2026-06-14 11:54:51 +10:00
index.html Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
package-lock.json Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
package.json Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
postcss.config.js Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
tailwind.config.js Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
tsconfig.json Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
tsconfig.node.json Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00
vite.config.ts Initial commit: Complete Etsy Business Tracker with Profit Analysis Dashboard 2026-04-20 09:44:54 +10:00