All work

Course project, University of Iowa, 2026

CommU

A web app that helps students who commute find out what is happening on campus, and find each other. I ran the research, designed it and built it, front end and back end.

The three cards are the three findings, in order.

What CommU is

Students who commute arrive for class and leave again. CommU puts campus events in one place, lets commuters find each other by the days they are on campus, and lets any student post a meetup of their own.

I made it for a human-computer interaction course, which asked for a working web app rather than a prototype in a design tool.

Why this project

It was my project for Human-Computer Interaction, CS 2520. I chose commuters because most campus tools are built for students who live in the dorms, and commuters often struggle to feel like they belong.

01

What I did

02

Try it: what they said

Show a finding

I usually just show up a couple minutes before class and after school I have to go to work, which is about 30 minutes away. So, I usually don’t spend much time on campus.

P2, community college, one hour commute

Time on campus is only for class. Not from indifference: there was no room in the day for anything else.

Sometimes I get sent an email about upcoming events, other times it’s word of mouth through friends, and posters that are around buildings.

P4, engineering, walks in

Nobody knew what was on. So the app puts every event in one place, with search and filters.

Yes, I would love to connect with people. I love meeting new people, but I just don’t put myself out there. If there’s an easier way, then yeah.

P5, allied health, 30 minute drive

The barrier was never motivation. There was just no place to meet, so the app gives them one.

03

The answer that changed the build

I first pitched CommU as a place to discover events. Then one student, asked what he would change, said this:

It would be to host some sort of event to meet other people, because there have been people that I’ve met that live in my same complex and I had no idea.

P4, on what he would change

He did not want a better feed. He wanted to call the meeting himself. So posting became something any student can do: an event appears at once and expires on its own when the date passes. And a profile leads with which days you are on campus, because the schedule is what decides whether two commuters can ever meet.

Events, answering finding 2. Filters and search exist because the finding was that information is scattered, so the fix is one place with a way through it. Shown with seeded demo content.
Connect, answering finding 3. A profile shows major, where you commute from, and which days you are on campus, because those are the three things that decide whether two people can actually meet.
What I would do next time

Take it back to the people I interviewed and watch them use it. The whole premise is that they have no time, and I never measured whether CommU costs them any.