Skip to content

hwray/Discoveroute

Repository files navigation

Discoveroute

##Time- and route-constrained business search.

CS147 Poster

####Mobile mapping apps have made it easy to do two things, separately:

  • Get from point A to point B
  • Find and compare local businesses to fill a need: food, drink, or entertainment

####But users often have to solve both these problems together:

  • Get from point A to point B, and make a convenient stop at a business along the way (for lunch, coffee, shopping, etc.), while ensuring you arrive at your original destination on-time

###Discoveroute helps users by providing time- and route-constrainted local business search.

  • Example use cases:
  • You're rushing on your first morning at a new job. You'd like to find a convenient place to stop for coffee but still make it into work by 9.
  • You and a friend want to meet at a bar or restaurant roughly halfway between each other's places.

==================================

###User Flow

  • Enter your start location and end destination.

Home screen Tutorial Start address entry End address entry

  • Input your preferred arrival time at your end destination, and what type of detour you're interested in stopping at along the way.
  • Your arrival time constrains the set of suggested results. If you don't have much time to stop, Discoveroute will suggest locations that won't take much time off your route (i.e. < 1 mile detour).

Arrival time input Detour category selection 1 Detour category selection 2 Retrieving Yelp results

  • Choose from a list of convenient places to stop along your route.
  • If you don't see a destination you like, use the sidebar navigation drawer to change your start, end, arrival time, or destination category, and try again.

Carousel list of detour destinations Examining a destination Sidebar nav drawer for changing past selections Selecting a destination

  • Select a detour destination, and you'll receive step-by-step instructions for how to navigate there.
  • If you're making a stop along a familiar route, you can choose to view the difference between the detour directions and your normal route. Ex: "Instead of turning left on Mission St., continue straight on 10th St."

Navigation instructions 1 Navigation instructions 2

  • Discoveroute will notify you with an alarm when it's time to proceed to your final destination.
  • If you liked your stop, you can name and save it to come back again later.

Alarm notification to proceed to destination Saving detour to come back some other time

==================================

  • Stanford CS147 Award: Best Interaction Design
  • Stanford CS147 Award: Best Poster Design

==================================

About

Time- and route-constrained business search.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published