Table of Contents
...
Note: Items 1 and 2 for iOS are currently in review (https://github.com/NYPL-Simplified/Simplified-iOS/pull/1020)
1. Reserved item is available for checkout and displays notification alert
...
Step | Actor | Action | Result | iOS Design | Android Design | Alternate Flow | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | patron | turns on their device Preconditions:
|
| has Simplye on their device, has a reservation that just became available, turns on their phone | system detects reservation available
|
| |||||
2 | patron | taps the notification (in the notification center) | System opens SimplyE to the Reservations section/tab/page | taps the notification | App opens to the reservations section/tab |
2. Patron has one day left to complete checkout of a reserved (waitlisted) item
Step | Actor | Action | Result | iOS Design | Android Design | Alternate Flow |
---|---|---|---|---|---|---|
1 | patron | turns on their device Preconditions:
|
|
| ||
2 | patron | taps the notification (in the notification center) | System opens SimplyE to the Reservations section/tab/page | |||
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 |
3. Patron has one
...
week left on current loan
Step | Actor | Action | Result | iOS DesignAndroid Design | Alternate Flowflow | |
---|---|---|---|---|---|---|
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." |
...
turns on their device Preconditions:
|
|
| |||
2 | patron | taps the notification (in the notification center) | System opens SimplyE to the MyBooks section/tab/page (Alternative: open to the book title detail) |
4. Patron has one day left on current loan
Step | Actor | Action | Result | Design |
---|---|---|---|---|
1 | patron |
|
...
turns on their device Preconditions:
|
...
|
...
|
| |||
Step | Actor | Action | Result | Design |
---|---|---|---|---|
1 | patron
5. Your loan has expired
Step | Actor | Action | Result | Design | |
---|---|---|---|---|---|
1 | patron | turns on their device Preconditions:
|
| ||
2 | patron | taps the notification (in the notification center) | System opens SimplyE to the MyBooks section/tab/page (Alternative: open to the catalog of the library that loaned the returned book) |