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)
Reserved item is available for checkout and displays notification alert
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' |
| |||
3 | patron | borrows reserved items | System detects there are no reserved items available for checkout and notification alert stops displaying in bottom nav |
One day left to complete checkout of a waitlisted item
Step | Actor | Action | Result | iOS Design | Android Design | Alternate Flow |
---|---|---|---|---|---|---|
1 | patron | navigates to reservations page and taps on an item available for borrowing | System displays details page with message in red banner reading: "One day left to complete checkout of this item." |