Inspiration
When traveling with friends or family, we realised that while everyone takes photos, they’re often of landscapes or posed selfies — not the spontaneous, fun moments that make trips memorable. We wanted to create something that encourages interaction, creativity, and laughter every day of a holiday. That’s how TripQuest was born — a playful way to turn every day of your trip into a mini adventure.
What it does
TripQuest gives each traveller a daily challenge: take a photo of a friend doing something specific — like “catching a sunset,” “trying something new,” or “laughing uncontrollably.” Everyone gets a different prompt each day, so it sparks creativity and friendly competition.
The traveller gets to complete as many challenges as they desire, and there will be an ongoing leaderboard demonstrating who has completed the most challenges.
At the end of the trip, the app automatically compiles everyone’s photos into a shared album and each user gets to vote on the best ones. There will be a leaderboard showing the most voted photos, and friends can go over them together and laugh over memorable moments. The user also has the option to download all the photos submitted through the app, creating a unique memory scrapbook of the journey.
How we built it
We built TripQuest using python, utilising the Flask framework for easy web development.
Challenges we ran into
- Ensuring unique daily challenges without repetition across users.
- Managing image uploads efficiently to keep storage and loading times low.
- Creating a smooth user experience for both online and offline use, since travellers often have limited connectivity.
- Designing a fair voting system for “photo challenges” that felt fun rather than competitive.
Accomplishments that we're proud of
- Built a working prototype that delivers new challenges daily and supports group albums.
- Designed a clean, intuitive interface that travellers can pick up instantly.
- Successfully implemented offline caching for photo viewing and uploading later.
What we learned
We learned how important social design is in travel apps — users love experiences that connect them, not just track them. We also gained hands-on experience with cloud storage optimization, notification scheduling, and designing for fun, not just function. Most importantly, we learned that gamifying travel memories can make shared experiences even richer.
What's next for TripQuest
We’re planning to:
- Add custom challenge packs (e.g., beach trips, city breaks, camping adventures).
- Integrate location-based challenges using GPS.
- Introduce AI-powered trip summaries that generate story-style recaps.
- Launch a public challenge leaderboard for global travelers to share creativity.
TripQuest’s goal is simple: make every trip unforgettable — one quirky photo at a time.

Log in or sign up for Devpost to join the conversation.