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.
Log in or sign up for Devpost to join the conversation.