top of page
  • TikTok
  • White Facebook Icon
  • LinkedIn
  • White YouTube Icon
  • meetup
  • White Instagram Icon
  • eventbrite
  • twitter

Urban UFA — Restaurant Roulette

Overview

Restaurant Roulette helps groups decide where to eat by spinning an interactive wheel seeded with curated picks. Users filter by location and mood, then spin solo or together in real time.

The goal is to make choosing a restaurant fast, fun, and fair. The UI emphasizes clarity (inputs and filters), playfulness (roulette micro‑interactions), and trust (surfacing real reviews).

On the technical side, the prototype runs on a lightweight React + Tailwind stack. It’s designed to plug into data agents that fetch candidates from search APIs and reviews, and it can sync multiplayer spins via websockets.

  • React

  • TypeScript

  • TailwindCSS

Key Features

01.

Mood & location based search

02.

Result drawer with rating, review snippet, and quick actions

03.

Accessible, responsive layout

04.

SVG roulette with easing and pointer lock‑in

05.

Multiplayer room concept with invite links

Flow: 

Avenir Parent agent orchestrates two specialist agents (mood finder and review finder) 

Restaurant roulette workflow

Screenshots

Urban Food Alliance

Together, we can help feed those who are homeless, needy & hungry and work towards long-term solutions to escape food insecurity.

#Feed the homeless 

Office: 3201 NJ 27, Franklin Park, NJ

Email: contactus@urbanfoodalliance.org

Phone: 646 - 275 - 0210

Registered Charity: 83-2603443501 (C)(3)

© 2017 ~ 2025 by Urban Food Alliance |  Terms of Use  |   Privacy Policy

bottom of page