top of page

Youimpact

Android mobile app platform & landing page website for young adults to find various opportunities where they can easily volunteer, develop their skills, travel, and impact their community and the world through volunteering.

Group 70.png

Time Scope: 3.7 Months

Role: UX Researcher - UX Designer

Tools: Figma - Figma jam - Miro - Zoom

Challenge

Students, fresh graduates, and employees can not find an easy and flexible way to volunteer with their time, skills, and other resources. They can not efficiently approach trustworthy volunteering organizations/ events and connect with volunteering communities.
 

Group 68 (1).png

Approach

The approach of this project is User Centeric Design approach. The goal is to design based upon an explicit understanding of users, tasks, and environments. This UX design process is driven by user-centered evaluation and addresses the whole user experience. Thus, I used the double diamond design method for this project to discover the volunteering problems for young adults, define a specific problem, design a functional digital solution and deliver a prototype.

UX Design Process

1. Discover: UX Research

This user research informs the design process from the end user's perspective. I wanted to discover who my users are? When are they using a similar app/platform? How are they accessing it?

1.1 User Interview

In this qualitative research, I approached the user interview method to get answers to the previous questions. I interviewed three participants online through the Zoom platform. I asked open-ended questions about specific instances and avoided leading questions.

-Have you done any volunteer work before? Can you tell me about it? What made you volunteer there?
-Where was it? How did you feel when you volunteered there? What challenges faced you when you did the volunteer work?
-When you volunteered before, did it matter to you to witness the results of the volunteer work you did?
-Where would you volunteer? In your country? In the place you live? In other countries?
-If you felt like you wanted to volunteer in sth this month, what steps would you take?
-What might be the obstacles that wouldn’t make you volunteer more?
-What category would you like to volunteer in? For instance, mentoring children, health, building renovations, and food banking.
-What might be the obstacles that don’t make you volunteer more?

1.2 Key Findings: Three Interviews Total

Two interviewees mentioned that their problem with volunteering with events or organizations was too much commitment. Therefore, they need to have flexible options to have time to volunteer besides their other work or study commitments.

Group__1_-removebg-preview.png

2.Define: Affinity Map

After conducting the user interviews, I created an affinity map to reveal underlying themes concerning volunteering from large sets of qualitative data. I created six themes and divided them into challenges, time & place, volunteer types, results, motivations & first steps.

Group 66.png
image 21 (1).png

2.1 Competitive Analysis

I worked on a competitive analysis using the pluses and deltas method to understand more about the volunteering industry. To know the weaknesses and strengths of the other volunteering apps so I can create a digital solution and make it the best choice of all those available.

Competetors research 1.png

2.2 User Flow

I worked on user flow diagrams to display the complete path the user takes when they select a volunteer event. The user flow lays out the user’s movement through the application, mapping out each and every step the user takes- from the entry point right through to the final interaction. I created this user flow to help me identify the screens and components I need to design.

Volunteer User Flow 1.png

2.3 Persona

After conducting user research, I created this persona to summarize the design research and to ensure that I am designing for a specific user group rather than ‘everyone’ or ‘myself’. Moreover, to focus design efforts on solving specific problems. like ‘reaching out to volunteering events near the person’s place or getting support when the person volunteers.

Volunteer - Persona (1).png

3. Design: Sketching

I started to sketch using the crazy 8 technique to foster ideas and rapidly translate my ideas into something tangible. I sketched eight different ideas in eight minutes, each idea in one minute and then I chose the best idea to proceed with.

image 22.png
image 21.png

Then I sketched the onboarding and application for events wireframes. In the onboarding I presented an option for the user to pick what he loves to volunteer in, he can also choose the location and the time he is available to volunteer.

3.1 Low Fidility Wireframes

Volunteer app - Select event 1.png

3.2 Design System

3.2 Design System

3.2 Design System

created a design system that includes all the visual aspects of the prototype, including colors, typography, illustrations, grid, icons, and components.

created a design system that includes all the visual aspects of the prototype, including colors, typography, illustrations, grid, icons, and components.

I created a design system that includes all the visual aspects of the prototype, including colors, typography, illustrations, grid, icons, and components.

Colors

Colors

Primary Colors

Secondary Colors

Secondary Colors

Frame 1 (1).png

Typography

For the typography, I choose to have a serif font ‘Merriweather’ , and a sans serif font ‘Nunito’ to compliment each other.

Group 67.png

Responsive Layout Grid

Responsive Layout Grid

Responsive Layout Grid

For this prototype, I used 8 point grid system. It provides a visual hierarchy to elements and drives consistent scalability with fewer decisions. When designing the UI looks cleaner, better, and more beautiful, it is the best communication system between designers and developers. A developer can easily understand and eyeball the 8pt increment.

Frame 1 (2).png

Accessibility

After conducting feedback concerning accessibility, color contrast, and the font hierarchy, I changed the colors to be darker and the font to be larger. I improved the app’s accessibility to enhance its usability for all users, including those with low vision.

Before

Screen Shot 2022-04-27 at 11.58 1.png

After

image 24.png

3.3.High Fidility Prototype: Mobile App

Onboarding

In the app's onboarding, I obtain information about users' preferences in volunteering and let users customize their experiences and select their options fast.

Splash Screen.png
Quessionaire4.png
Home.png
View Directions.png
Signup.png
Quessionaire 8.png
Quessionaire5.png
Home - Event Details.png
Message-1.png
Login.png
Quessionaire 9.png
Quessionaire3.png
Quessionaire6.png
Quessionaire7.png

Apply for Event

This is the main flow where the user views all available volunteering events and views specific event details, he can share the event, view the location of the event on a map, he can call the person responsible for this event, and can register after viewing all events and before applying for an event. After registering, and confirming the application, the user will view a confirm message of the application for the event.

Call.png
Confirm application.png
Share.png
Application confirmed.png

Gamification

My Volunteer- Empty.png
My Volunteer.png
My Volunteer-1.png

Your Volunteer

The user can view all his volunteering history, and the upcoming events. Also, In this flow, I applied an interaction where the user shakes the mobile to view the jar open, and the hearts float away, a sort of delight for the user and a resemblance of his impact while they volunteer.

Explore.png
Add Story 2.png

Explore

The user can search for charity profiles or people profiles, explore other people’s experiences in volunteering, and message people. in the future, there could be a feature where users can add people to their friends' lists.

Side Menu

In the side menu, select to view his profile, view inbox, or click settings. In the profile screen, the user can edit his preferences for volunteering. In the inbox screen, the user can view all the chats and calls he made.

Side menu.png
Profile.png
Inbox.png
Message.png

3.4 High Fidility Prototype: Landing Page

I created a responsive landing page, so users can easily access the product, get a chance to know what it has, then downloads the app.

You Impact Landing Page.png
Landing Page- Mobile View.png

3.5 Usability Heuristics

#1: Visibility of system status
The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time. Or in the screen showen, the user is informed about how many steps left to finish the quessionaire

#2: Match between system and the real world
The design should speak the users' language. Use words, phrases, and concepts familiar to the user, rather than internal jargon. Follow real-world conventions, making information appear in a natural and logical order. I applied this in the language and UX writing, the icons and all the app’s component.

image 25.png

In this project, I got a lot of feedback through the whole design process about the app navigation, flow, and style. And hence, there was continuous iteration and improvement done.

4. Deliver: Feedback loop

image 18.png

Results

A functionable solution is created for adults to easily, quickly, and efficiently volunteer. The app offers a very flexible solution where users get to choose the time, place, and category they would like to volunteer in.

Frame 1 (3).png
bottom of page