Inspiration

Our inspiration was the grueling roommate and apartment search that we had to go through. We combined Tinder's "swipe" method which is a responsive, user-friendly way to search through people along with a responsive apartment searching tool.

What it does

Finds someone looking for a roommate based on their wants and needs. For people with an apartment already it'll find roommates looking for one. It does this by having both the roommate and apartment side by side with small details about either.

How we built it

Used MongoDB, Node.js, React, and Express when making Roomup. We used MongoDB to store the user information like names, emails, wants, needs, etc. Node.js helped connect that database to the front end. To make the front end look better React and CSS Tailwind were key for it. Lastly, express was used to move requests from point to point.

Challenges we ran into

Our backend ran into some issues with cloud setup forcing us to switch from Defang to Microsoft Azure. Also for a couple of hours, our database was not properly made and kept timing out setting us back from a more complete project.

Accomplishments that we're proud of

The site is very aesthetically pleasing. Also once the database began to work the group as a whole was able to begin getting into the work.

What we learned

Proper planning is needed when developing a site. Use products that are easy, but strong to use like Microsoft Azure. Use a very short amount of time wisely as well!

What's next for RoomUp

The product as a whole is genuinely interesting to us as a group. We wish to keep this going if time allows us and make an even better site that helps people with their roommate and apartment selection.

Share this project:

Updates