-
Notifications
You must be signed in to change notification settings - Fork 0
Home
thisisthefuture edited this page Apr 17, 2017
·
10 revisions
This space is a scratchpad to track ideas and potential improvements.
Active Swarm check-in users OR people who have a robust history of Swarm/Foursquare check-in.
To help you recall old gems and answer the question, "where to eat tonight?". I may be the only person in the world with this problem. 😊
- Give the UI some TLC (e.g., like add some explanatory text)
- Provide the capability to give feedback on places.
- Hate this place. Don't show me this again
- YES! I love this place
- This place is closed
- The last visited date is incorrect
- Add logic so places with multiple names are displayed is an unambiguous way (e.g., try out the foursquare API to get neighborhood information for a city)
- Make the city/geography of suggestions be variable/dynamic (e.g., user specified, from a list, or from physical location. Currently hardcoded to "Seattle")
- Provide a default set of suggestions if the user's check-inare all too recent. The current threshold is 10+ days and it personally feels too recent.
- Update known places if their isClosed property has changed, or if their category is no longer a supported category (e.g., restaurant) and is now something irrelevant.... like a sex spa... 😓
- Add logic for periodic update of user's check-in
- Figure out how to add test cases
- new user, no check-in data
- new user, only recent check-in data
- new user, got some old check-in data
- existing user, new check-ins to be aware of
- what happens if can't talk to Swarm or DB
- Improve perf
- Improve cookie usage (e.g., still need to log when refreshing within a single browser session)
- Filter results to those that are open at that moment
- Weight closer places higher
- Expand to provide a centralized place to track restaurant suggestions (e.g., Facebook M integration?)
- Give some love to non-Swarm / Foursquare users who have their own cache of places visited. (e.g., Android users with their Google Places API)
- Try out iOS development and make an app