Project

General

Profile

Edit Copy Actions

Feature #8581

open

working on customer activites screen upgradation based on client requirement.

Added by Teja Sriram Sangani about 4 hours ago. Updated about 4 hours ago.

Status:
In Progress
Priority:
Normal
Target version:
-
Start date:
04/08/2026
Due date:
% Done:

60%

Estimated time:
20:00 h
Spent time:

Add

Subtasks


Add

Related issues

Updated by Teja Sriram Sangani about 4 hours ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 60

1. Investigated tracker/API issues and clarified backend/frontend flow for activity tracking.
2. Worked on Customer Activities dashboard enhancements and UI alignment.
3. Kept default date range as last 7 days and improved filter-driven reload behavior.
4. Added/maintained global + per-card metric toggles:
- All
- Unique Users
- Activity Events
5. Kept Ecommerce visitor filter options:
- All, Pre-order, Cart, Checkout, Catalog, Wishlist
6. Improved charts/cards layout and overlap behavior in ApiActivities screen.
7. Added and validated POS split payment UX improvements:
- Add Remaining action
- Remove Extra action (red styling)
- Better remaining/extra handling logic and messaging
8. Implemented (then reverted once on request) and re-added Ecommerce tabbed section:
- Screen Wise Visitor (default)
- Unique User Activities & Events
9. Added backend endpoint for ecommerce screen-wise data:
- `GET /api/v1/activity/screen-visitors`
10. Added Screen Wise Visitor UI:
- Bar chart (Unique Users + Activity Events)
- List/table with screen counts and last activity
11. Changed screen-wise grouping from raw API routes to business screen labels:
- Pre-order, Cart, Checkout, Catalog, Wishlist, Other Screens
12. Fixed missed wishlist mapping to support:
- `wishlist`
- `wish-list`
- `wish_list`
13. Ran frontend production builds to verify changes compile successfully.

Edit Copy Actions

Also available in: Atom PDF