The neighbors team! We are all smiling and holding up peace signs at the camera. 6 mobile mockups surround the photo.

A Volunteer Management System for Dearborn, MI .

Connecting communities in need

Challenge: The City of Dearborn needed a sustainable, accessible system to coordinate volunteer service exchanges. Their existing phone chain method left many residents without assistance, underutilized available volunteers, and overwhelmed the stakeholders managing the process.

How can we create a system that empowered residents to easily request and give services?

Solution: "Neighbors Helping Neighbors," an interactive Volunteer Management app prototype featuring four core traits:

  • Easy sign-up for tasks: Volunteers can autonomously search and connect with opportunities.
  • Preference Matching: Volunteers are matched based on skills, interests, and proximity, ensuring tasks within a 10-minute walking distance.
  • Real-time updates: Both volunteers and the Mayor’s Office receive immediate updates on task requests and completions.
  • Meaningful Connections: The app encourages residents to meet new people or connect with neighbors.

UX Team

Whitney Speck
Phil Mendez
Rena Shen
Ying Wang
Xi Zhang
Ushio Wang

Role / Contribution

Lead UI/UX Designer, Accessibility Consultant, UX Researcher

Tools

Figma
Miro

Duration

01.23 - 06.23

Awards & Recognition

Demo

Screen Breakdown

Filter by Task
Users can filter tasks from a predefined list.

Filter by Distance
Both the list and map views display nearby tasks based on geographic or manually entered locations via the search bar.

Map Regions
Map quadrants align with Dearborn’s elementary school boundaries, leveraging an existing system for matching volunteers to tasks based on residents' locations.

List view: Task description cards are displayed in a vertical scroll.Map view with region selected. Card is displayed for that region.
Task Sign-up: Details and map view of the specific task. User prompted to "Join now".User has registered for the task, and they get more information: location, other volunteers, and they're able to join the remind group and set reminders.

Remind Group Chat
After signing up for a task, volunteers are connected to a supervisor through a Remind group chat. This familiar tool, already popular with high school students and organizations, was recommended due to resource and feasibility constraints.

Privacy Protection
Contact details and house addresses remain hidden until volunteers are confirmed for an event, ensuring privacy.

Volunteer Journey Tracking
Track completed hours, projects, residents helped, and earn achievement badges.

Exportable Profiles
Volunteers can export their profiles as PDFs for resume verification or sign-off purposes.

Upcoming and Past Events
View upcoming events with details like location and required hours. Access past events, including activity reviews and group participation.

Profile view showing past activities. Profile view showing past activities.
Filter selection by type of task.Filter selection by distance.

Task Filter
Displays a predefined list of tasks with an "Other Tasks" option for unlisted needs, ensuring accessibility and highlighting overlooked community needs.

Distance Filter
Limits task searches to Dearborn, MI, allowing volunteers to filter activities based on proximity to a specific address for convenience and accessibility.

Phone screens of app: Welcome screen, enable location, list and map view, task sign-up, task registered, and profile view.

DESIGN DECISIONS

Designing the Frames

This is a simplified flow of our screen creation process.

I created the last frame post-class completion. The profile header took up over 50% of the viewable screen, so I restructured it to bring more attention to the cards and improve the information architecture of this page.

To better reflect the user demographics of Dearborn, I replaced Emily with Yasmin. Dearborn, Michigan, has the largest Arab population in the US, so I wanted the prototype to honor this.

Wireframe process: sketch, digital wireframe, lo-fi protype, hi-fi prototype, and additional changes I made post class.

Sketches and Lo-fidelity Prototyping

User Flow

The original paper method, developed during a sticky-note brainstorming session with stakeholders. I expanded the paper to a digital prototype, detailing key pages and features.

User flow journey for the final prototype, created on figma.

Exploring Variations

I tried out many different color variations with the color palate, card layouts, and poster design, before landing on the versions used in our final design.

My priority when iterating on the designs was to make features simple, easily scannable, fun, and to highlight core information.

Screen evolution showing different color applications.
Colors: range of blue, teal, and yellow. Typeface: MITR.

Branding

The primary colors align with the Mayor's Service Corps branding guidelines. While not final, these colors were approved for the prototype and ensure at least AA color contrast compliance.

We chose the MITR sans-serif typeface for its accessibility, legibility, and friendly, approachable style.

Activity Icons
Fun icons (e.g., the snowman) in the bottom right corner allow users to quickly identify activity types.

Yellow Heart
A save icon inspired by the Mayor's Service Corps logo reinforces the brand identity.

Additional Details
Cards include materials needed, estimated task hours, activity location, and required volunteers.

Constraints

How to account for 120,000 users?

We designed a system for 120,000+ Dearborn residents, balancing the needs of: 1) Service Requesters 2) Service Providers 3) Service Administrators, each with varying accessibility concerns, demographics, and urgency.

Constraint 1: Accessibility & Internet Access

Challenge: 25% of Dearborn residents live in poverty and may not have reliable internet access or digital devices, especially among seniors and those with disabilities.

Solution: We prioritized accessibility, ensuring that submitting help requests could be done through multiple channels - QR codes in public spaces, the Mayor’s website, or by calling the Mayor’s help center - accommodating marginalized groups.

Constraint 2: Privacy & Safety

Challenge: Protecting privacy and volunteer safety while considering cultural concerns.

Solution: All volunteers undergo background checks. Addresses and contacts are only released once a volunteer registers for a task, with an emergency contact supervisor assigned to each task.

Constraint 3: Limited Resources & Team Size

Challenge: With a team of six grad students and limited resources, implementing a project of this scale was challenging.

Solution: We maintained direct communication with our client, ensuring that the final deliverables were sustainable and adaptable over time.

Constraint 4: Lack of Software Engineers

Challenge: We didn't have software engineers on the team.

Solution: We collaborated with the Mayor’s Office IT team to ensure our designs were feasible for implementation and handoff.

UX Research

Now-Near-Far Framework

Because of the time constraints, we adopted the "Now-Near-Far" model to streamline our process from conceptualization to near implementation.

Now: An overview of the current user flow/work system in place.

Near: Quick & easy deliverables that can be implemented right away.

Far: Hi-fidelity deliverables that will act as a framework for future implementation.

Work Models: How the Mayor's Office Managed Volunteers at the time of our research

This video and the resulting whiteboard is a visual demonstration of the single task: "How does the Mayor's Office currently send volunteers to shovel snow on a snow day?"

Phil and I brainstormed with our client. We used Business Origami to analyze the people, buildings, network channels, and communication methods involved in the task above.

Whiteboard work-model for how the city currently manages volunteers on a snow day.

Digitized deliverable of the whiteboard.

Contextual Inquiry and Ethnographic Affinity Analysis

Analysis of our initial stakeholder interview data compiled into an affinity diagram. An integral part for defining the scope and constraints of the project.

Affinity wall with interview data. Hundreds of sticky notes divided into different sections/colors.

Outcomes

Presentation of our Solution at our Civic Expo

So What's Next?

My team recently got the EXCITING news that the prototype is being developed!

A team of Software Engineers from the Mayor's Office partnered with Google to build this project. I can't release specific details yet, but I will continue to work with our partners to oversee this handoff, and discuss the design decisions and research.

And finally, here are some comments that my team wrote for me :,))

1) I appreciate your creativity and passion for inclusivity. You always come from a place that genuinely empathizes with our users, especially the overlooked ones, which I find is really valuable for our team. - Ying
2) Whitney! You are such a fun person to brain with. Always super thoughtful and bringing great solutions and values (especially naming things like our effect on vulnerable communities / your interest in trauma-informed research) YET! You're super humble and chill vibes about this important depth and dimension you add to our team <3 Phil.
3) I really appreciate your active participation in the project! You can always break the ice and find a way to deal with the problem. Really love your creativity! 
4) I like your personality a lot! You're so nice and friendly that I can tell you're listening to everyone's thoughts and valuing them. Of course I don't need to emphasize the amazing job you've done with the user flow chart. It's so thoughtful and comprehensive. 
5) You have such delightful energy and I enjoy being around you! I like that you won't lose sight on what's important for the project's success and that you always clearly deliver your opinion. Plus I really love your style! And you can emphasize with people which I think is great teamwork/manager quality. Go Whitney!
Left arrow.

Breaking a Year-Long Bottleneck: Delivering A Vendor/Contractor Access Request Manager Solution

Minimizing Driver Frustration Through Personalized Infotainment Systems

Right arrow.