Inspiration
As college students entering the housing market, we have realized how hard it can be to find housing in new and foreign places. We also realize how daunting it can be to room with a completely random person you met online. To help make this process better, we wanted to make a roommate matching app that would be tailored specifically towards new graduates and interns.
What it does
This web app is a project that first asks the prompts the user for information about their housing preferences (price range, interests, location, etc.). After surveying the user, our application will give the user a list of potential "matches" for roommates that match their housing preferences. The user can choose to "bunk" with the match, and if both users choose to bunk the two users will be put in contact
How we built it
Our web app was build using React.js as a frontend framework that connected to a Python Flask server and a SQLite database
Challenges we ran into
We had a lot of issues trying to interface between front and backend using Flask, as well as making API calls to a local host.
Accomplishments that we're proud of
We are proud of the fact that we came up with a functional product that we could use in real life. We are also happy with seamlessly the front and backend communicate
What we learned
We learned a lot about frontend-backend interfacing with Flask, as well as developing components in React.js
What's next for Bunk Roomate Finder
There is a ton more features we could add, including native chat, login functionality, as well as an expanded userbase
Log in or sign up for Devpost to join the conversation.