MiDorm
← Work

MiDorm

Dorm Decisions, made easy

This was a team project, part of Advanced Design (SI 407) course at the University of Michigan · Figma

Why This App?

As an incoming freshman at the University of Michigan, choosing where to live can feel overwhelming. Information is scattered, there's no easy way to compare dorms, and students often rely on guesswork and word of mouth. We wanted to change that.

The Goal

To simplify the dorm selection process by organizing key information and giving students an easy way to explore, compare, and rank their options.

MiDorm app screens

The Problem

Scattered across too many sources

Dorm details are scattered across multiple university pages with no central place to compare what matters.

No way to save or compare

Students can't track or compare dorms they're interested in — they rely on memory, screenshots, or external tools.

Cluttered interfaces hide what matters

Existing tools overwhelm students with dense layouts and limited visibility into what each dorm actually offers.

Research

After conducting this user research, we compiled our findings into a Product Vision Board. This method allowed us to capture the overall app implementation strategy and ensure that our app leveraged the strengths of the University.

View Product Vision Board →

Design Principles

Visual descriptions of dorms

Give students a way to see what each dorm looks like and offers, not just read a list of names.

Filtering and sorting options

Let students narrow down choices based on what matters to them — location, amenities, social scene.

Dorm ranking

Allow students to build a personalized ranking so they can prioritize options based on their own preferences.

Discovery

Our ideation phase included Crazy 8 sketches and Mid-Fi wireframes.

Crazy 8 sketches / early ideation

Crazy 8 sketches

Mid-fidelity wireframes

Mid-Fi wireframes

Visual details are the most engaging and useful to students. This led us to adopt a photo-first design for dorm detail screens.

Mobile First + Design System

We followed a Mobile First approach and aligned with Apple's iOS Human Interface Guidelines, and created a design system to streamline our process.

The Solution

User Testing Insights

We found that our design performed as intended. All five participants were able to complete the key tasks with ease and they appreciated the level of transparency and detail provided in the dorm information.

The filters are really easy to scroll through

— Diya Sankla — Senior @ UMich

I really appreciated pictures of the dorms because I didn't have that when initially going through the process

— Reeva Bohra — Junior @ UMich

Revisions

Diverse preferences for contacting roommates outside of in-app messaging → Allowed users to share multiple third-party contact methods (email, phone number, Instagram, etc.) with their roommate

Revision 1

Desire for more functionality out of dorm maps → Allowed users to explore nearby campus buildings and see dorm-to-building distance estimates

Revision 2

Developer Handoff

We created a detailed developer handoff that captures both the functionality and the native iOS behavior of MiDorm. We noted our color and typography styles for easy reuse, annotated intended screen content states and component interactions, and documented hardware-integrated features (e.g., when the user's camera or photo library is triggered).

Developer handoff — specs
Developer handoff — annotations

Reflections

Our Approach

A native app for a common U-M student problem that currently has no university-specific solution. Building within the U-M system required navigating both Apple's iOS guidelines and the University's design standards, often making tradeoffs where they conflicted. Despite these constraints, our decisions consistently prioritized user needs and expectations.

Next Sprint

In our next sprint, we would enhance visual dorm details by adding student-created video walkthroughs to build transparency and trust. We would also conduct additional user research to identify the most valuable features and guide future updates.