Inspiration
We noticed how difficult it can be for friends to agree on a travel destination—endless group chats, diverging preferences, and decision fatigue. Drawing from the swipe-based simplicity of popular dating apps and the collaborative energy of group planning, we set out to revolutionize how friends choose where to go next.
What it does
SkyFun lets you and your friends swipe through curated travel ideas—liking, disliking, or passing on destinations. As each member interacts, our AI-powered engine gathers your collective tastes and generates a personalized shortlist of ideal trip options. By the end of the session, AI synthesizes everyone’s choices into a final recommendation that balances individual preferences and group consensus.
How we built it
We used React and Tailwind CSS for a smooth, mobile-first swipe interface. The back end leverages FastAPI
Challenges we ran into
Balancing speed and accuracy: Tuning our AI model to deliver rapid, yet meaningful recommendations required extensive A/B testing.
Real-time sync: Ensuring each friend’s swipes reflected instantly across group sessions pushed us to optimize our WebSocket infrastructure.
Diverse preferences: Designing an algorithm that fairly weighs outliers without alienating niche tastes was tricky.
What we learned
We discovered that a quick, gamified decision process increases engagement and reduces group conflict. We also learned the importance of transparent AI—providing users visibility into why certain destinations were suggested fostered trust and excitement.
What's next for SkyFun
We plan to expand our AI to include budget and time constraints, offer personalized activity suggestions, and launch a companion mobile app. Ultimately, we aim to partner with travel providers for seamless booking integration, making SkyFun the one-stop solution for group trip planning.
Built With
- api
- fastapi
- google-cloud
- python
- react
Log in or sign up for Devpost to join the conversation.