Inspiration
In group settings, context about dining preference and conversation to pick a place often happen in messaging apps due to a lack of an alternative option. I imagined how a flow would look like if every users preference is recorded and the choice is picked within the same UI (without context switch) as a group and not by just a few individual users.
What it does
The app acts as an orchestration platform, taking inputs from every user and then provides a card deck with options that match everyones preference one at a time like dating apps. Every user swipes on options they like or dismiss, if there is a group consensus the host gets to make a reservation right away. If not we give a ranked list with top choices for consideration & the option to start from beginning.
How we built it
It is an app designed for mobile but can be expanded as a cross-platform app to accommodate different user group needs. Started with a single screen on Figma make, incrementally added screens & interaction to provide a immersive prototype experience that look & functions like an actual app. The has a gamified experience that follows a common (dating apps) pattern which will reduce/eliminate learning curve for first time users.
Challenges we ran into
Continuous design changes on a single page sometime caused glitch or the look & feel to differ from rest of the app. I had to prompt to rebuild certain components from scratch if incremental adjustments broke it.
Accomplishments that we're proud of
The app solves a real problem that I have personally experienced multiple times.
What we learned
In terms of feasibility, using Yelp or similar API offering, we can actually pull restaurant options & serve them as a card deck so that every option get the consideration it deserves instead of a list.
What's next for Group Table
Exploring requirements to make it a real app like User authorization, database, API for restaurant info & handling booking and the cost overhead.
Built With
- figma-make
Log in or sign up for Devpost to join the conversation.