decidemy.food
One button picks your next meal from real restaurants near you.
decidemy.foodChoose a location and preferences / No account needed

- Role
- Design and build
- Status
- Live
- Stack
- Next.js 16
- React 19
- Tailwind 4
- OpenStreetMap Overpass
One choice when dinner is undecided
decidemy.food turns a location and a few preferences into one nearby restaurant choice. Start with device location or enter a place, then narrow the search by cuisine, budget, distance and other preferences.
Quick Decide gives a direct result. Optional slot-machine and roulette views turn the same decision into a short reveal, without changing the underlying choice.
Filter first, then choose
Hard filters remove options that cannot meet the request. The remaining choices are scored using the information available, including distance, price fit, rating and meal time.
Seeded sampling keeps the result reproducible from the same inputs while allowing rerolls to feel different. When constraints remove every option, the app explains the filters involved and suggests a revision.
Be clear about the data
Results identify their source. OpenStreetMap provides real nearby places without requiring a provider key, but may not include ratings or menus. A fictional demo dataset is labeled as a demo when that fallback is used.
A supported DoorDash integration can add discovery data when configured. Ordering is handed off to the provider in the browser; this app does not take payment or place an order itself.
Keep the interaction lightweight
Preferences and saved history stay in browser storage, and restaurant lookups use coordinates rounded to roughly a city block. No account is needed.
The optional reveal animations wait for the decision before landing on a result. Sound is generated in the browser with WebAudio and starts muted, with a visual counterpart for each cue.
Have a project in mind?
Tell us what you want to build or what your current site needs.