Test Scenario 001 — Primary Lifecycle Workflow
Target Environments & Live Public URLs (Criterion 8 — 2 Points)
The verification journey can be validated either on the live cloud deployment or locally:
Pre-Seeded Test Credentials
- Primary User:
alex@example.com (password: password123)
- Collaborator 1:
sarah@example.com (password: password123)
- Collaborator 2:
jordan@example.com (password: password123)
- Zero-State: Click "Sign Up" to register any new account.
User Validation Journey
- User Registration & Login: User registers with email and password or logs in with
alex@example.com / password123, receives JWT bearer token.
- Item Creation: User creates a Renewal ("Passport Renewal", due in 60 days), a Maintenance item ("Car Oil Change", due in 15 days), and a Warranty ("MacBook Pro Warranty", due in 365 days).
- Dashboard Filtering: User switches views between All, Renewals, Maintenance, and Warranties; list updates reactively.
- Group Collaboration: User opens group selector, creates group "Home Life" (or selects pre-seeded group), and inspects shared member items.
- Shared Item Creation: Group member creates an item assigned to "Home Life"; item is visible to all members of the group.
- Action Summary: Reminders engine categorizes items into Overdue, Due Soon (<= 30 days), and Normal, rendering clear visual badges.
- Completion & Deletion: User marks an item completed; verifies status changes and item persists in completed view. User triggers morning digest simulator to preview scheduled notification email.