-
Notifications
You must be signed in to change notification settings - Fork 0
Requirements
Clifton Roberts edited this page Nov 1, 2016
·
2 revisions
- User can have one shopping list.
- This may be too harsh... maybe multiple, but not unlimited. One for now.
- Microtransactions to unlock more lists? Probably also too harsh...
- User can share their shopping list with [X] other users.
- Why not infinite? Only thing I can guess is slowing down their own app
- User can switch between their shopping list and one that's been shared with them.
- User can swipe the drawer out to see their list
- User can cross items in drawer list anytime (except login page)
- List in the drawer should say how many items are checked out of how many total
- List in the drawer should be expandable
- User can go back to home page via drawer
- User can sign out via the drawer
- User can access sharing dashboard via drawer
- Sharing dashboard lets user share list with others, remove shared users, remove all shared users, etc
- Settings in the drawer?
- Maybe personalization options like theme
- List probably needs to be filterable, searchable 🙁
- ✔️ I want to be able to create/read/update/delete items from my shopping list.
- ✔️ I want to be able to cross items off the list without necessarily removing them from it.
- ✔️ I want the shopping list to update in real-time based on any change, even from another device.
- I want to be able to share my shopping list with other people that I choose.
- I don't want strangers to be able to look at or alter my shopping list.
- I want to be able to see which aisles my shopping list items are on.
- I want the aisles that my shopping list items are on to highlight until I cross them off.
- I need to be able to see the map clearly.
- I want to ability to zoom into the map and pan it around.
- I want to be able to change store maps on the fly.
- I want to be able to easily access my shopping list while looking at the map.
- I need to be able to see how many items I have left to get on my list.
- I need to be able to know if an item on my list can't be found in the current store.