Description: Patron sees notifications
Actor: Patron
Preconditions: Patron has borrowed or reserved an ebook
Postconditions:
These are the events for which users should receive a notification:
- (Waitlisted/reserve item is available for checkout)
- (One day left to complete checkout of a waitlisted item)
- (One week left on current loan)
- (One day left on current loan)
- (Your Loan has expired)
Main Flow
System detects reserved item is available for checkout an notifies patron
Step | Actor | Action | Result | iOS Design | Android Design | Alternate Flow |
---|---|---|---|---|---|---|
1 | system | detects a reserved item is available for checkout | Notification alert (small red dot) displays on the 'Reservations' navigation at the bottom of screen | |||
2 | patron | taps 'Reservations' | System displays reservations page with 'Get' button for items ready for borrowing Notification alert continues to display | |||
3 | patron | borrows reserved items | System detects there are no reserved items available for checkout and notification alert stops displaying in bottom nav |