
Roomie Finder
what is it?
Roomie Finder, in partnership with universities, helps students find compatible roommates through a simple registration process. Students answer questions about their interests, values, and habits, and the platform generates a list of their top 10 matches. They can browse profiles, chat, and mutually select a roommate before submitting their request to the university.
Tools Used:
Sketch - Invision - Balsamiq - Whimsicle - Adobe Photoshop
-
Develop an app that generates a list of potential roommates for university students.
-
Design the app with a user-centered approach, prioritizing their needs, challenges, and goals.
-
Ensure the app is intuitive, visually appealing, and, most importantly, focused on its core functionality and purpose.
Challenge:
-
Sketch
-
Invision
-
Balsamiq
-
Whimsicle
-
Adobe Photoshop
Tools Used:
University Students
The primary target users are university students, with a particular focus on first-year students, as they are the most likely to live on campus or seek roommate matching services.
Target User:
Many university students in on-campus housing face mismatched roommates due to random or brief questionnaire-based assignments. Differences in habits, goals, and lifestyles often lead to stress and a negative living experience. Allowing students to choose roommates based on shared interests and habits can create a better fit and improve their on-campus experience.
Addressing a Critical Need:
-
Through competitive research, I discovered that while there are several roommate-finding apps available, few are specifically designed for university students.
-
What sets Roomie Finder apart is its ability to generate a list of the top 10 roommate matches after users complete the registration process and answer a series of questions.
What Makes Roomie Finder Unique?
After developing user personas from my research, I focused on the app's information architecture, encompassing the content model, sitemap, and user flows. This structure ensures an intuitive and efficient user experience.
Information Architecture





Wireframes
LOW - MEDIUM FIDELITY
I began by sketching ideas for the app’s screens, layout, and functionality. After gathering user feedback on my sketches, I created wireframes using Balsamiq. Initially, I implemented a simple form-style question-and-answer format, but soon realized it wasn’t the most effective way to collect information. Through multiple iterations, I refined the design to a more user-friendly multiple-choice format, allowing users to tap and select their answers seamlessly.

The onboarding experience is crucial for an app's success. If it’s not simple and intuitive, users may abandon the process altogether, preventing them from engaging with the app.
Onboarding Experience

Signing Up

Getting Information on User

The onboarding experience is crucial for an app's success. If it’s not simple and intuitive, users may abandon the process altogether, preventing them from engaging with the app.
Onboarding Experience


