Inspiration

Many students have issues finding housing with the small housing market in Corvallis and information being scattered in a lot of different places, students struggle to find housing easily. To assist students in finding housing, we created DamDwell, a web app that has all of your housing needs covered

What it does

DamDwell currently lists properties available to rent from AtHome Property Management. Listing info includes number of beds and baths, square footage, availability, and monthly rent. Our PoC web scraper can also be easily expanded to scrape information from further sites, including those with Corvallis-specific housing information.

DamDwell is intended to list housing from property managers, apartment complexes, co-op communities, and on campus housing put all Corvallis rental opportunities in one. DamDwell is also intended to have features that allow you to see the length of leases, allowing students to find the best living accommodations, no matter how long they are staying in Corvallis. Easily sharing and finding month-to-month leases and subleases would allow students who are graduating early, studying abroad for a term, or going on an internship to not have to worry about their housing needs. By emailing a sublessor directly, students seeking a sublease can easily get connected with a sublease lister without getting ghosted on Facebook Marketplace. The sublease feature can be expanded with filters for whether or not the lister will negotiate allowing both the lister and renter to be satisfied. With the distance to campus listed, students can filter by travel time and pick somewhere close to far from campus depending on their preference. The application is also intended to list whether food, utilities, and/or amenities are included in the costs allowing students to account for as many cost factors as possible when deciding where to live. With all these amazing features DamnDwell stands above the competitions by being the best search tool to find housing for Corvallis students. DamnDwell is so good you won’t Beav-lieve it's real.

How we built it

Used React for front end. Python to scrape data. Used MairaDB with mySQL for our backend database. Used google API for maps.

Challenges we ran into

At first when we scraped data we were using get requests, but the websites had protections, so we had to create a diver using selenium to access data. Converting address into lat and long coordinates and dropping pins on the map.

Accomplishments that we're proud of

Completing our first hackathon project with a full stack app and not leaking API keys.

What we learned

How to scrape data using selenium, react: creating react components, integrating google maps into the front end, and integrating mySQL databases.

What's next for DamDwell

Add more filters and houses to our program to our database. More features.

Share this project:

Updates