Inspiration
Group planning gets stressful, especially when people feel embarrassed to mention their limits or needs. Someone may have a strict budget, limited availability, location preferences, or dietary restrictions but feel awkward bringing it up. We wanted to make planning feel more comfortable and inclusive without putting anyone on the spot.
What it does
Quorum lets one person create a group and share a link. Each member privately submits their budget, availability, location preferences, dietary restrictions, and other preferences. The app uses that information to generate plan options the group can review and vote on together.
How we built it
We built Quorum as a web app using React and TypeScript for the frontend, Supabase for shared group data and real-time updates, and Grok for AI-assisted plan generation.
Challenges we ran into
One challenge was deciding how to keep people’s limits private while still making the planning process collaborative. We also had to connect real-time group data with AI-generated plans while keeping the app simple enough to use during a hackathon demo.
Accomplishments that we're proud of
We are proud that Quorum turns private individual needs into a shared plan without forcing anyone to explain themselves in front of the group. We also built a full flow from creating a group to sharing preferences, generating options, voting, and reaching a final plan.
What we learned
We learned that the hardest part of group planning is not always finding something to do. It is getting honest input from everyone. We also learned how AI can work alongside normal app logic to make group decisions more useful and realistic.
What's next for Quorum
Next, we would like to add richer activity and location recommendations, more flexible voting and plan editing, and additional ways for groups to refine plans after everyone submits their preferences.
Built With
- css
- cursor
- grok
- postgras
- react
- supabase
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.