Weekly UI/UX
Date: 2025-06-02 · Duration: 73.13999938964844 min Organizer: Nader Attendees: Mike, Nader, nathan.d.dutoit@gmail.com, Raymond
Summary
-
Raymond completed critical NextJS upgrade (14 to 15) addressing NPM audit security issues; icon color compatibility fixed. Ticket 331 under review, and Ticket 250 nearing completion with additional testing planned post-team consensus.
-
Decision made to use selected customer name as cardholder for payment tokens, simplifying UI requirements; max transaction limit set at $9,999,999 with error handling established for excess amounts.
-
Universal table components (Ticket 251) now done, featuring sorting, pagination, and filtering; horizontal-only dividers chosen for tables per Stripe design; multi-merchant integration planning underway with Nathan to schedule a brainstorming session.
Action Items
- Raymond Ehizoba Complete customer name integration logic for Ticket 331 by using selected customer name as cardholder when creating payment tokens (22:51) Finish testing and move Ticket 250 to review status by end of current work session (25:49) Prioritize Ticket 387 (V0-tagged) after completing current tickets (29:53) Implement horizontal-only table dividers (no vertical cell dividers) in table components (45:52) Enhance visual prominence of ‘New Item’ buttons in table interfaces (54:39)
Nathan duToit Complete KPI widget design work currently in progress (01:09:38) Schedule brainstorming session with team to define multi-merchant integration user flows and design requirements (01:11:29) Update chart design specifications to include agreed-upon granularity options and date filters (58:01)
Nader Atrchin Review and test Ticket 331 once Raymond completes customer name integration (23:15) Provide feedback on Ticket 250 when moved to review status (25:49)
Team (All Participants) Participate in upcoming multi-merchant integration brainstorming session to be scheduled by Nathan (01:12:04)