Inspiration
We strongly dislike the way road trips at uni are planned, with long and poorly formatted excel spreadsheets for Airbnbs and looking through 100 different links just to find the right location. We also found that during planning, a lot of the group don't even bother to help and it's just 2-3 people deciding on a location. So we wanted to make it easier and less cluttered for everyone, making it more enjoyable to plan trips. We were inspired by Tinder and implemented a swiping mechanic to vote for road trips.
What it does
CompAirbnb allow users to compare Airbnb listings across multiple aspects such as price, amenities, location and more. The platform collects data from listings, presenting in a visually appealing way and helping users make the right choice, and collects information from all contributors and acts as a voting system and presents the user with a table of information and votes after swiping through all BnBs.
How we built it
We used Javascript for the backend and scraping. We used HTML and React for the frontend.
Challenges we ran into
We found it difficult to scrape information from the Airbnb website because they don't have an API.
Accomplishments that we're proud of
We finally got the swiping mechanic and were able to write a scraping tool for the Airbnb website.
What we learned
That you can do anything if you put your mind to it.
What's next for Group 23: CompAirbnb
Calculates cost pp of bnb. Find suggestions of tourist/popular attractions and restaurants nearby. Check if security cameras exist at the bnb. The user can sort the table however they want. filtering by categories and ideally have side by side comparisons of each accommodation. This removes inherent bias as your standards/expectations may change. This comparison would have two bnbs side-by-side allowing you to view Extend the program to include other accommodation finding websites (i.e. Stayz, Trivago, Hotel websites etc.) Filter by what type of accommodation the user wants (i.e. bnb, hotel, apartment, house etc.)
Log in or sign up for Devpost to join the conversation.