Skip to content

Concept project · Team project

UniVibe: Helping dorm residentsfind their people.

An AI-assisted micro-community app for college dorms: communication, resource sharing and activities in one place, with UniBot, an assistant for specific everyday tasks.

Role
Designer, Co-Researcher, Information Architect
Timeline
7 weeks
Team
Team project
Tools
Figma, SF Pro
UniVibe home: welcome message, house info, groups and dorm announcements
UniBot chat helping plan a game night, with suggested topics
Movie night event page with an RSVP option

Overview

At a glance

Challenge
Dorm residents juggle group chats, bulletin boards and word of mouth. Every resident we interviewed described trouble communicating and building community in their dorm, and most found organized dorm activities ineffective.
What I did
Interviewed dorm residents with my team, built two personas and three scenarios, mapped the information architecture, then designed the design system and a prototype, including UniBot, an assistant that drafts events and books support.
What testing showed
Four dorm residents tested the prototype. They found it easy to use overall, but missed key features like contacting an RA or creating an event, hit buttons in confusing spots, and found moving between tabs awkward.
Role
Designer, Co-Researcher, Information Architect
Timeline
7 weeks
Team
Team project
Methods
Interviews · Personas · Scenarios · Information architecture · Design system · Usability testing

The problem

What wasn't working

How might we help college students feel and stay connected with their dorm community?

Residents juggle group chats, bulletin boards and word of mouth. Every resident we interviewed described trouble communicating and building community in their dorm, and 80% found organized dorm activities ineffective at creating real connections.

The gap

Dorms had no single place for communication, resources and activities, and official events weren't creating real connection.

What residents told us

Qualitative interviews, grouped into four themes

Pick a theme. Each one ends with what it meant for the design.

  • Technology plays a crucial role in the daily lives.90%
  • Primarily use texting and messaging apps for communication.60%
  • Prefer visual communication platforms.40%
  • Concern about privacy and data security online.80%

What it meant for the design

Residents already live in messaging apps and most worry about their data, so UniVibe uses familiar messaging patterns and gives privacy its own place in the app.

Share of interview participants who raised each point.

Two residents, two needs

Personas

One wants connection without formality; the other wants to be included without giving up privacy.

The Connector

A university student who thrives on social interactions and community building. Growing up in a tight-knit community, they value the sense of belonging and work tirelessly to recreate this environment in their dorm. They live in a dorm with multiple levels and have a wide circle of friends from different parts of the university.

Thinking Style:

Social Thinker

“I love organizing spontaneous get-togethers, like movie nights or game nights in the common room!”

The Tech-Savvy Privacy Advocate

A university student who is passionate about technology and privacy. They rely heavily on digital tools for maintaining connections and productivity but are deeply concerned about data security and privacy. User lives in a dorm and often feels disconnected due to ineffective communication about events and activities.

Thinking Style:

Analytical and Critical Thinker

“I'm always connected, whether it's for classes, keeping up with friends, or just unwinding with a new app. But it's frustrating how the dorm events are communicated.”

Three areas, AI where it helps

Information architecture

Home, Events and Account. UniBot appears where it saves effort: answering questions, suggesting events, and drafting event details.

Open any branch. Three areas, with AI where it helps.

AIUniBot-assisted
    • House info
    • Upcoming events
    • Bulletin board
    • AI
    • Calendar

Mae's first weeks

Scenarios that tested the structure

Three scenarios checked whether a resident could actually get real things done.

Mae is new to campus at the University of Georgia and wants to get involved. She joins the dorm's new app to learn the essentials and see what's happening in her community.

UniVibe homepage showing house information
1 / 4

Meet UniBot

Mae wants to host a game night. She asks UniBot for help, reviews the draft, edits the details and publishes. Pick what she does next.

Recreated from the Scenario 2 screens.

UniBot

Online

    Bright, warm, and readable

    Design system

    The palette reflects campus life, so the bright colors work as fills and highlights with dark text on top. Type follows Apple's App Store standards in SF Pro.

    • Coral#FF6B6B

      Fills and highlights. Text on it uses dark ink.

      Dark text on coral 6.1:1 · AA

    • Mint#9AECDB

      Fills and highlights. Text on it uses dark ink.

      Dark text on mint 12.3:1 · AAA

    • Warm yellow#FFD93D

      Fills and highlights. Text on it uses dark ink.

      Dark text on yellow 12.2:1 · AAA

    • Lavender#A29BFE → #6EC1E4

      Lavender, peach and soft blue round out the set.

      Dark text on lavender 6.9:1 · AA

    Type system · SF Pro

    UniVibe typography: Headline, Body, Tagline, Caption and Tabbar styles in SF Pro with sizes, line heights and weights

    Try the prototype

    UniVibe home screen

    Interactive Figma prototype

    Loads from Figma

    Easy to use, hard to find

    Usability testing with four dorm residents

    We tested navigation, finding information, creating an event (alone or with UniBot), and getting support through the assistant.

    What worked

    The overall interface felt easy to use.

    • Contacting an RA was easy to overlook.
    • Creating an event was hard to spot.
    • Some buttons sat in confusing places.
    • Moving between tabs felt awkward for a few testers.
    • Creating and managing events felt simple to some, unnecessarily complicated to others.

    Retrospective

    Looking back

    Building on personas and scenarios kept the team focused on what residents actually needed, and testing confirmed the core experience was easy to use. It also showed that important features were too easy to miss.

    What I'd do differently

    1. 01Put contacting an RA and creating an event on the home screen. Testers overlooked both. I'd make them primary actions, then re-run the same tasks to confirm people find them unprompted.
    2. 02Fix navigation structure before polishing visuals. A few testers found moving between tabs awkward. I'd run a card sort with residents and test a simpler tab structure in a low-fidelity prototype first.
    3. 03Test UniBot for trust, not just usefulness. Interviewees worried about over-reliance on AI and privacy, but testing focused on task flows. I'd add tasks and questions about what residents are comfortable sharing with an assistant.

    Constraints that shaped the design

    • Privacy came up repeatedly: 80% of interviewees were concerned about data security, so privacy settings got their own section in the architecture.
    • UniBot was kept to a few concrete jobs (drafting events, sending event updates, booking tutoring) instead of open-ended chat.
    • Seven weeks allowed one round of usability testing, with four participants.