Ever gone back and forth on where you should eat and the answer from all sides is ‘I don’t care, I’m just hungry’? Well you never will again.
Eat Roulette is a tongue in cheek app that I designed and developed in Swift for iOS, in collaboration with Jared Lodwick. Its goal is simple - to make the act of deciding where to go next as easy as tapping a single button.
Eat Roulette is fully functional and is pending release in 2018.
An app for the apathetic. Eat Roulette randomly chooses a place for you to eat, drink, or get caffeinated and guides you there.
Eat Roulette randomly chooses a place for you to eat, drink, or get caffeinated and guides you there.
Deciding where to eat is hard. Sometimes you're just hungry.
Remove the burden of decision making from people who just want to find a place to eat, and choose where they are going to go for them, with maybe a do-over or two.
Eat Roulette will automatically center the map over a user's current location, based feedback we've received that people generally prefer to go somewhere nearby when rolling the dice on their destiny.
Users can move the map by dragging, and can pinch and zoom to adjust their search area to any size or location.
There is also an button to easily re-center the map to a user's current location, which appears automatically if a user moves the map far enough away from their original location.
Hit the search button, and each possible destination will light up with a dot. After pinging each spot, our magic eight balls of infinite possibility finally agree on a randomly chosen location.
Eat Roulette searches for locations rated above 2 stars that are currently open. If no destinations are found within your search area, Eat Roulette will automatically zoom out one increment at a time and re-search the larger area to find you the closest possible results to your desired region.
The location details are displayed, along with the route, and one more button press switches you into a custom over the shoulder navigation mode.
The directions provided will automatically switch between walking and driving directions depending on the distance between your current location and the selected venue.
The estimated walking time to your location, or driving time if over 2 miles away, is displayed alongside your estimated arrival time. The contact information and website are also provided to keep you occupied while en route.
Once you arrive at a venue, the journey is completed, and Eat Roulette resets to its default state.
Eat Roulette provides the ability to search for restaurants, bars, and cafes by providing a dead-simple filtering system.
The filter selection is intentionally kept minimal to remove the burden of choice from users, per the design principles of the app. Frankly, even including a filter is pushing it, but our user testing has shown that bar hopping is a super fun way to enjoy Eat Roulette.
These filters let you roll the a different set of dice depending on the mood you are in, or the types of things you want to explore.
Restaurants are the default filter, but Eat Roulette will remember your previous selection between sessions.