infini-lease

byKeyur

Role: You are a senior UX/UI designer and product architect. Task: Design a “Critical Dates Configuration Module” for a real estate lease abstraction system. Context: Each lease contains multiple critical dates (e.g., renewal notice, rent escalation, termination notice). Users receive notifications for these critical dates. The system must allow users to configure notification behavior globally or per critical date type. Requirements: Create a clean, intuitive configuration page UI. Each critical date type should have: Enable/Disable toggle for notifications Email title input field (enabled only when notifications are ON) Optional: notification timing (e.g., 30 days before, 7 days before) Include hierarchy and grouping (e.g., sections or cards per critical date type). Show how validation works (e.g., email title required if enabled). Include user experience details: Empty states Error states Tooltips/help text Provide a wireframe-level layout (textual or structured). Suggest scalable design for adding new critical date types in the future. Output Format: Page layout description Component breakdown Interaction behavior UX recommendations

LandingDate CardLogin
Landing

Comments (0)

No comments yet. Be the first!

Landing design preview
Dashboard: View Overview
Config Module: Manage Global Toggle
Config Module: Add Date Type
Date Type Modal: Set Defaults
Config Module: Save Settings
Config Module: Enforce Policies