Problem
Learners have no visual calendar of upcoming payment
dates. They miss payments because they forget.
What To Build
- Calendar view with due date markers
- Device calendar integration
- Enhanced notification schedule (7/3/1 day before)
- Payment streak tracking
Files To Touch
- app/(tabs)/calendar.tsx (new)
- hooks/useInstallmentCalendar.ts (new)
- services/notifications.service.ts
- app/(tabs)/_layout.tsx
Acceptance Criteria
Mandatory Checks Before PR
Problem
Learners have no visual calendar of upcoming payment
dates. They miss payments because they forget.
What To Build
Files To Touch
Acceptance Criteria
Mandatory Checks Before PR