07Live
decidemy.food
One button picks your next meal from real restaurants near you.

- Role
- Design and build
- Status
- Live
- Stack
- Next.js 16
- React 19
- Tailwind 4
- OpenStreetMap Overpass
How a restaurant is chosen
Hard filters remove restaurants that do not meet the request. The remaining options are scored by rating, distance decay, price fit, and time of day. Temperature-controlled sampling makes the final choice, with a seed that reproduces the decision from the same inputs.
Showing the result
Results identify their data source. The slot machine and roulette animations wait for the restaurant choice, then slow down onto the returned result. WebAudio generates the sound in the browser, so the app needs no audio files.