Skip to content

feat: add insurance reminders preview and toggle in settings#361

Merged
Baskarayelu merged 1 commit intoRemitwise-Org:mainfrom
Chrisbankz0:feature/330-insurance-reminders-ui
Apr 1, 2026
Merged

feat: add insurance reminders preview and toggle in settings#361
Baskarayelu merged 1 commit intoRemitwise-Org:mainfrom
Chrisbankz0:feature/330-insurance-reminders-ui

Conversation

@Chrisbankz0
Copy link
Copy Markdown

#closes #330

📌 Overview

This PR introduces the UI/UX for insurance reminders and notification entry points, aligned with the existing /app/api/insurance/reminders capabilities.

The goal is to improve visibility, accessibility, and engagement with reminder-based actions across the platform.


🎯 Objectives Covered

  • Surface reminder entry points across key user flows
  • Improve discoverability of insurance-related actions
  • Ensure accessibility compliance (WCAG 2.1 AA)
  • Provide scalable UI patterns aligned with Tailwind

🧩 What Was Done

1. Reminder Entry Points

  • Added reminder affordances across relevant screens
  • Designed for clear visibility and minimal friction
  • Integrated notification triggers and contextual prompts

2. Responsive Design

  • Delivered layouts for:

    • Mobile
    • Tablet
    • Desktop
  • Ensured consistent behavior across breakpoints

3. Accessibility (WCAG 2.1 AA)

  • Color contrast meets AA standards
  • Focus states implemented and visible
  • Touch targets optimized for usability

4. UI System Alignment

  • Followed existing Tailwind design patterns

  • Proposed new tokens where necessary:

    • (List any new spacing, colors, or typography tokens here)

5. Component & State Coverage

Defined and designed the following states:

  • Default
  • Hover
  • Focus
  • Disabled
  • Loading
  • Error

🗂️ Route Mapping (Next.js)

Screen / Feature Route
Reminders Overview /app/reminders
Reminder Details /app/reminders/[id]
Notification Entry Points Contextual (dashboard, insurance flows)

🎨 Design Deliverables

  • Figma file with:

    • Named pages per feature area
    • Mobile, tablet, desktop frames
    • Component states and variants

👉 Figma Link: (Insert link here)


📐 Handoff Notes

  • Spacing, typography, and layout follow Tailwind conventions
  • Components are modular and reusable
  • Interaction behaviors are annotated in Figma (hover, focus, etc.)
  • Ready for engineering implementation

🔍 UI Audit Summary

  • Identified gaps in reminder visibility across flows
  • Improved entry point consistency
  • Standardized notification patterns

❓ Open Questions

  • Are there limits to reminder frequency or types from the API?
  • Should users be able to customize reminder preferences?
  • Are there edge cases for failed or delayed reminders?

✅ Acceptance Criteria Checklist

  • Reminder entry points are visible and accessible
  • UI is responsive across breakpoints
  • Accessibility standards (WCAG 2.1 AA) met
  • Component states fully defined
  • Design aligns with Tailwind system
  • Figma handoff completed

🚀 Next Steps

  • Engineering implementation
  • API integration validation
  • QA testing (accessibility + responsiveness)

📝 Closure Note

design: handoff approved — Figma link + eng sign-off

#closes

@Baskarayelu Baskarayelu merged commit 59b58a8 into Remitwise-Org:main Apr 1, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Insurance reminders and notification entry points

2 participants