Commit Graph

13 Commits

Author SHA1 Message Date
Yoga Pangestu
888d219a18 style: increase layout spacing by updating gap utility from 2 to 4 across dashboard and analysis pages 2026-04-30 15:15:58 +07:00
Yoga Pangestu
b04dd959f6 refactor: improve StatCard UI responsiveness and clean up component code formatting 2026-04-30 10:27:55 +07:00
Yoga Pangestu
9aeeac00b4 refactor: remove redundant period labels from analysis description string 2026-04-30 09:38:02 +07:00
Yoga Pangestu
305c9572cf feat: add repeat order percentage analysis using new KnobChart component 2026-04-30 09:30:53 +07:00
Yoga Pangestu
53cdb219d5 refactor: replace manual currency formatting with global formatCurrency utility across order and financial modules 2026-04-24 00:43:02 +07:00
Yoga Pangestu
2098570a23 feat: add dynamic date filtering for analysis dashboard metrics and charts 2026-04-23 21:03:22 +07:00
Yoga Pangestu
50953e1c37 refactor: make chart titles and descriptions dynamic via component props and update dashboard content labels 2026-04-23 20:37:29 +07:00
Yoga Pangestu
d182401670 feat: add AOV trend chart and top category distribution to analysis dashboard 2026-04-23 20:29:11 +07:00
Yoga Pangestu
ee79523a4b refactor: reorganize analysis charts into a responsive two-column grid layout 2026-04-23 20:10:56 +07:00
Yoga Pangestu
4d417fa08b feat: add transaction volume and AOV chart to analysis dashboard 2026-04-23 20:06:40 +07:00
Yoga Pangestu
51f2e65bd2 feat: add payroll calculations to analysis and visualize revenue vs profit trends 2026-04-23 19:58:02 +07:00
Yoga Pangestu
a280eb8a64 refactor: consolidate hourly chart components and update sales-by-hour data logic 2026-04-23 19:47:36 +07:00
Yoga Pangestu
b1eb893cfe feat: implement analysis dashboard with new charts, controller, and reporting components 2026-04-23 19:43:55 +07:00