Inspiration
As adults, traveling together is one of the best ways to reconnect and make lasting memories with friends. However, when it comes making to travel-related group decisions, there’s a tendency to prioritise pleasing everyone and sometimes feeling like you’re not being taken seriously enough. For me, the best part of group travel is staying together: sharing late-night activities and enjoy hearty breakfasts together. This inspired me to build a booking platform that lets you create a hotel preference poll. This provides a simple and fair system to choose a hotel.
What it does
Besties' Getaway is a trip planning and hotel booking platform specifically designed for group travel.
Key features:
✨1. Hotel preference poll Make sure everyone has a say with our built-in hotel poll, where trip mates can vote for hotels by giving a score from 0 (a definite no) to 3 (a top favourite). Then view the hotel ranking in real time. We provide you with a simple and fair system to make group travel decisions. No more constant headaches of trying to please everyone. No more feeling like your opinion doesn’t count.
✨2. AI attractions mapper We make it easy to choose a hotel near the places you want to visit. Just tell our AI guide your interests, and you'll receive a custom-made map of all the must-see attractions. Then, view the hotel location alongside your attractions. Unlike typical AI chatbots, our platform provides pinned locations of AI-curated attractions, complete with descriptions.
How we built it
We use the following LiteAPI endpoints:
- Search API to search for hotel rates given the location and dates. This enables trip mates to discover hotels and add them into the shared list.
- Hotel Data API to get the hotel information and reviews.
- Places API to build our second feature, the AI attraction mapper. When trip mate enters their interests into the search bar, the AI model (Germini Flash) generates a list of suggested attractions with descriptions. After that, the name and address of the suggested attractions are passed onto the Places API to get their corresponding latitudes and longtitudes.
We also integrate the LiteAPI whitelabel booking site for the hotel listing pages and booking platform.
Challenges we ran into
- Rate limit for sandbox API: we had to implement exponential backoff when retrying requests
Accomplishments that we're proud of
- It's the first time for me to add custom maps on the web application. It's incredibly fun to play around.
What we learned
- How to build quickly and let go of my perfectionist side :P
What's next for Besties' Getaway
We hope to see more collaborative features in travel software products. We notice that it's often overlooked in many mainstream products.
Log in or sign up for Devpost to join the conversation.