-
Notifications
You must be signed in to change notification settings - Fork 1
Geolocation
Use Case Number: 11.01, 11.03, 11.04
Use Case: Edit location of item using geolocation
Participating Actors: Owner
Goal: Location of item is assigned using geolocation
Trigger: User adds/edits an item
Precondition: Owner adds an item to their inventory
Postcondition: Location is added to the item
Basic Flow:
1 User prompts System to Add or Edit an Item
2 System Returns a page where item details can be edited
3 The location field is set to a default geolocation
4 User can also select "geolocation icon" to set location using GPS
4 Data is Stored in the User's Inventory
Exceptions:
N/A
Use Case Number: 11.02
Use Case: Search for items based on current location
Participating Actors: Owner
Goal: User is able to sort items based on current location
Trigger: User chooses the sort by option "current location"
Precondition: User is in inventory activity
Postcondition: Inventory is shown by "current location"
Basic Flow:
1.User clicks on the inventory button from the main page
2.User clicks the "search by" option button
3.User chooses the "current location" option
Exceptions:
1 Current location unavailable
1.1 Use a default location