Inspiration
We've all rented an Airbnb, only to discover it's in a less-than-ideal area. Unfortunately, Airbnb fails to inform customers of potential drawbacks a property might have. Accessibility to airbnbs day and other important datasets such a crime rates, void rates, etc. To address this, we created Safe-And-Sound, aiming to keep users better informed about environmental and safety hazards before they choose a place to stay.
What it does
Safe-And-Sound displays available Airbnb properties at a given location along with health and safety metrics. It empowers potential customers with essential information about the upsides and downsides of a property. The platform includes a dynamic map that users can interact with to hover over and learn more about potential drawbacks through AI-generated feedback.
How we built it
We used Server-Side rendering through Remix and established our database using MongoDB Atlas. Utilizing the Gemini and Mapbox API, we created dynamic responses and AI-generated feedback. We also employed Pandas and MongoDB queries to efficiently filter and query the database.
Challenges we ran into
We faced challenges connecting our Remix project to MongoDB Atlas. As we weren't familiar with Server-Side rendering, implementing the Mongo connection through a loading function was unfamiliar territory. We also encountered issues when calling the database with MongoDB, often needing to change the schema.
Accomplishments that we're proud of
We are proud of our map and the effort we put into cleaning and preprocessing the data before integrating it into our project. We believe our product can provide real-world benefits for both young and seasoned vacationers/travelers who use the Airbnb platform to book their accommodations.
What we learned
We gained a deeper understanding of Server-Side rendering and its role in improving performance for dynamically rendered webpages. We also became more adept at handling more difficult merges on GitHub and refined our software development flow.
What's next for Safe-and-Sound
Our plan is to greatly improve the feature set of the application. This includes including more detailed metrics as well as enhancing the visuals within the map for users to interact with on a more direct level.
Log in or sign up for Devpost to join the conversation.