Commit Graph

24 Commits

Author SHA1 Message Date
Yoga Pangestu
3b289588f2 feat: Add tooltips and hover effects to dashboard cards and stats for improved user experience, and include a description for the outlet statistic. 2026-02-12 15:11:48 +07:00
Yoga Pangestu
a50bd0c960 feat: automatically select all user outlets for dashboard overview if only one outlet is available. 2026-02-10 16:53:28 +07:00
Yoga Pangestu
4ec293449c Refactor home navigation and fix dashboard calculations
- Replace interactive buttons with anchor tags in Jumbotron and Category sections to improve navigation and SEO.
- Fix SQL calculation for gross profit in OrdersTable to ensure correct aggregation.
- Remove unused `selectedOutletIds` property from Studio Dashboard Analysis and Overview components.
- Adjust padding in the right Jumbotron section for better responsiveness.
2026-01-15 22:23:13 +07:00
Yoga Pangestu
95a252dab7 feat: add voucher discount functionality and update related calculations across orders 2026-01-09 20:18:58 +07:00
Yoga Pangestu
9f73b32694 fix: Initialize analysis dashboard outlet selection to all user's outlets and update anonymous function syntax. 2026-01-05 22:40:23 +07:00
Yoga Pangestu
641257d729 Remove low stock alert calculation and add AOV card comment. 2026-01-05 22:37:48 +07:00
Yoga Pangestu
10934a2aba feat: Adjust role permissions for warehouse management, analysis, and member vouchers, while refining customer table actions, warehouse column visibility, and dashboard statistics. 2026-01-05 22:36:29 +07:00
Yoga Pangestu
a9759f92c1 feat: Refactor dashboard data to public properties, update media handling, and fix analysis period logic. 2026-01-03 15:00:46 +07:00
Yoga Pangestu
1eb43643d2 feat: remove low stock card from dashboard overview 2026-01-03 12:27:33 +07:00
Yoga Pangestu
3de603f4c2 feat: Add multiple new charts to the dashboard overview for enhanced sales and customer analytics. 2026-01-03 01:17:35 +07:00
Yoga Pangestu
0733bd0d3e feat: add feature tests for Studio dashboard components and update Analysis component's purchase filtering and top product aggregation logic. 2026-01-02 16:27:09 +07:00
Yoga Pangestu
a7427f145f refactor(helpers, forms, livewire): Rename functions for clarity and consistency, update currency and date formatting across various components to improve maintainability and user experience. 2025-12-14 15:49:53 +07:00
Yoga Pangestu
129d4184df refactor: hapus selected outlets untuk ringkasan dan analiss 2025-12-07 20:19:02 +07:00
Yoga Pangestu
ae8a5e4ce8 refactor(permission): menghapus permission view cogs dan menyesuaikan kembali semua kondisi yang memakai itu dan diganti dengan roles 2025-11-17 16:07:59 +07:00
Yoga Pangestu
ad5c5b5577 fix(overview): menyesuaikan default selected outlets 2025-11-16 18:27:37 +07:00
Yoga Pangestu
fd5a85400c feat(push notification): membuat trait untuk simpan data subcription dan use di di semua component 2025-11-16 14:38:01 +07:00
Yoga Pangestu
163a90b857 fix(push notification): menghindari duplikasi subscription 2025-11-16 13:13:50 +07:00
Yoga Pangestu
d9df1e369b feat(push notification): add notification 2025-11-15 13:32:38 +07:00
Yoga Pangestu
be9816fde2 feat(overview): menambahkan card baru yaitu untuk belanja toko 2025-11-13 20:22:34 +07:00
Yoga Pangestu
4988fe4420 feat(overview, analysa): memberikan pengecekan untuk stats
- type label untuk chart
- membuat permission baru
2025-11-13 19:09:54 +07:00
Yoga Pangestu
6345a3f388 refactor(overview): menghapus query method 2025-11-11 11:30:22 +07:00
Yoga Pangestu
33ebebbe68 feat(overview): membuat counting data 2025-11-11 10:47:05 +07:00
Yoga Pangestu
bf9db9023f feat: templating blade dan mengubah overview attr 2025-09-13 11:57:26 +07:00
Yoga Pangestu
646d8a6b51 feat: overview page 2025-09-13 11:47:40 +07:00