

OHRID
VOLUNTEER
A Platform for Small Community Volunteering
What is Ohrid Volunteer?
Ohrid Volunteer is a mobile app created for the close-knit community of Ohrid. It’s a simple, practical way for local organizers, whether they’re individuals or organizations, to post volunteering opportunities and for volunteers to find ways to lend a hand. The app was designed with small communities in mind with intention to bring people together and to support and grow their volunteering community.
Role
UX/UI Design
Type of Project
Conceptual Case Study
Duration
Sep 2024 - Nov 2024
Platform
Mobile App
Background & Motivation
As someone from Ohrid, I’ve always felt connected to this small community. In the summer of 2024, when wildfires hit Galichica Mountain, the volunteer efforts were all over the place. People were eager to help, but there were no clear guidelines. Volunteers didn’t know what to bring or how to contribute. The only way to get information was through a single phone number or asking on Facebook, which made it difficult to organize everything efficiently.
This experience highlighted a major need for a more organized, efficient platform for local volunteerism. It was an opportunity to combine my personal connection to the community with the third project in my Google UX Specialization, which focused on creating a product for social good. That’s when I decided to create Ohrid Volunteer - an app designed to bring structure and clarity to volunteering in our community.
Problem & Goals
The main problem I aimed to solve with this platform was how to make it a reliable hub for both organizers and volunteers. Organizers could be anyone from the community - whether it’s someone planning an event, looking for help with a project, or even local organizations needing support.
The goal was to strike a balance:
Help volunteers find opportunities that matter to them and feel good about making a difference in their community.
Make it easy for organizers to set up events and connect with volunteers.

The Solution














Challenges as a Designer
Designing Ohrid Volunteer came with its fair share of challenges.
I didn’t have as many research participants as I’d hoped, so while I worked with the insights I had, I knew I might not be capturing every perspective. Balancing the needs of organizers and volunteers was also tricky. The app had to be simple and approachable without feeling overwhelming.
Cultural challenges stood out too. While locals are proud of their town, hesitation to connect due to fears of judgment is common. I wanted the app to break that barrier, helping people collaborate and form meaningful connections.
I gave myself 6 weeks to complete this project so I had to focus on what mattered most. These challenges taught me a lot about staying adaptable and really understanding the people I’m designing for.
User Research
To begin the user research phase I reached out to seven individuals who could represent potential users of a volunteering app in a small community. Each of them was kind enough to take some time to answer a set of questions I sent them digitally.
Once I had their responses, I created an empathy map for each person to sort through their answers and spot patterns.
This process helped me see what they had in common and where their needs or frustrations stood out, giving me a clear starting point to move forward with the design.

Empathy Maps
User Groups
After analyzing the insights gathered from my interviews, I grouped participants into three distinct user groups based on their shared characteristics and challenges. This was done so I can to identify patterns and address the needs of larger segments of users rather than individuals.

Community Organizers and Leaders
This group consists of participants who take active leadership roles in their communities, organizing events and managing volunteer efforts.


Tech-Savvy Volunteers
This group consists of participants who take active leadership roles in their communities, organizing events and managing volunteer efforts.
Humanitarian Helpers with Low Tech Confidence
This group includes individuals passionate about helping those in need but who may lack confidence with technology.
Defining the Goal Statements
For Organizers
This product will help community organizers easily manage and coordinate volunteer events, making it simpler to attract volunteers and keep things running smoothly.
Success can be measured by the number of organized events and volunteer participation rates.
For Volunteers
This product will make it easy for volunteers, regardless of their tech skills, to find and join volunteering opportunities that match their interests and abilities.
Success can be measured by tracking user retention and the number of completed volunteer activities.
How-Might-We’s
As I explored these challenges and goal statements, a few key issues stood out. Volunteers often struggled to find events that matched their interests, while organizers found it tricky to set up events and get people involved. On top of that, staying in touch and working together wasn’t always as easy as it could be.
How might we make it easier for volunteers to discover and join events that match their interests and availability and feel rewarding?
How might we make it simpler for organizers to create their events and communicate efficiently with participants?
Ideation
To determine which features would be most valuable, I conducted research through a survey with potential users to evaluate their needs. Eleven participants, selected for their similarities to our user groups, provided insights that informed which features to include.
Features & Prioritization Matrix
The suggested features were then put onto a prioritization matrix along with the rationale and user feedback for each.
Onboarding
Rationale: simple and engaging walkthrough of the platform's features for first-time users.
User Feedback: 9 of 11 of users found this feature useful.
Video Introductions for Events
Rationale: adds a personal touch by allowing organizers to share short videos about their events.
User Feedback: 3 of 11 of users found this feature useful.
Gamified Challenges
Rationale: introduces challenges, like completing a certain number of hours within a timeframe
User Feedback: 2 of 11 of users found this feature useful.
Virtual Volunteering Opportunities
Rationale: offers online-only tasks, such as translation
User Feedback: 5 of 11 of users found this feature useful.
Geared towards volunteers
Geared towards organizers
High Effort
Low Effort
Low Value
High Value
Event Sharing and Invitations
Rationale: to share events via social media or direct links and send invitations to specific volunteers.
User Feedback: 10 of 11 of users found this feature useful.
Messaging and Notifications
Rationale: a communication channel for organizers to send updates or instructions to volunteers.
User Feedback: 10 of 11 of users found this feature useful.
Rewards System
Rationale: tracks and rewards users for their contributions, such as badges or points.
User Feedback: 7 of 11 of users found this feature useful.
Saved and Joined Events
Rationale: a dedicated space for users to view events they have joined or bookmarked
User Feedback: 8 of 11 of users found this feature useful.
Personalized Recommendations
Rationale: suggests relevant tailored opportunities based on user interests, skills, and history.
User Feedback: 10 of 11 of users found this feature useful.
Search Functionality
Rationale: provides filters to help users find events by type, location, or time.
User Feedback: 11 of 11 of users found this feature useful.
Connections
Rationale: allows volunteers to connect with each other and organizers for better collaboration
User Feedback: 8 of 11 of users found this feature useful.
Fast Event Creation Process
Rationale: quickly create events with essential details like location, requirements, and time.
User Feedback: 11 of 11 of users found this feature useful.
Volunteer Ratings by Organizers
Rationale: allows organizers to rate volunteers based on participation.
User Feedback: 5 of 11 of users found this feature useful.
Group Volunteering Coordination
Rationale: enables users to join or create teams for volunteering events.
User Feedback: 4 of 11 of users found this feature useful.
Design
After finishing the Ideation phase, I moved on to the design phase. The goal was to keep things simple, focusing on the most important features I found during Ideation and presenting them in a way that’s clear and easy for users, without creating visual or mental overload.

App Sitemap
As I worked on the user flows, I also started building the app’s sitemap. This helped me figure out what all of the pages would consist of and gave me a clearer picture of what the entire app would look like.
Paper Wireframes
I started the visual design process by sketching hand-drawn wireframes to define the basic structure of the homepage. These wireframes focus on the basic layout and features to include in the bottom and top nav. I also experimented with different designs for cards, tab filters, and buttons. I informed some of my decisions based on competitors and how they’ve implemented or styled similar features as needed for my app.
Digital Wireframes
The next step was to bring my sketches to life by creating digital versions in Figma. I designed lo-fi wireframes for the key screens in the main user flow for both volunteers and organizers. After this I recruited a small group of 5 potential users and conducted two in-person rounds of usability tests over the course of two weeks, refining the design through each round of feedback.






Event Creation Iterations
During usability testing, I noticed that users found the original event creation form overwhelming because everything was on one long page.






Initial Concept
Final Iteration

Profile Iterations
Users mentioned that their profiles felt a bit shallow, with only skills and interests visible. They wanted more depth and recognition for their efforts.







Digital Wireframe
First Iteration
Second Iteration
Visual Branding
Color Scheme
I chose teal as the primary accent color to reflect the community spirit and the beauty of Ohrid. Teal combines blue, representing the city, and green, which connects to environmental efforts often tied to volunteering.
It feels fresh and uplifting, fitting the app’s goal of bringing positive change to the community. I aimed for it to convey sophistication and renewal.
The majority of the screen real estate is consisted of neutral colors, the primary color is used for icons and as a accent color for CTAs.
OHRID TEAL
primary-50
18.35 AAA
AAA
1.14
#e6f2f2
rgb(230, 242, 242)
primary-100
11.69 AAA
AAA
1.80
#96cbca
rgb(150, 203, 202)
primary-300
8.98 AAA
AAA
2.34
#6bb6b4
rgb(107, 182, 180)
primary-500
4.44 AA
4.73 AAA
AA
#00817e
rgb(0, 129, 126)
primary-700
2.60
8.07 AAA
AAA
#005a58
rgb(0, 90, 88)
primary-900
2.23
9.44 AAA
AAA
#004f4d
rgb(0, 79, 77)
Neutrals
text-primary
#1E1E1E
text-secondary
#545454
text-tertiary
#B3B3B3
background-primary
#FCFCFC
background-secondary
#F5F5F5
background-disabled
#D9D9D9
card-primary
#FFFFFF
card-secondary
#F2F2F7
Logo
I used the shades of the primary brand colors in the creation of a custom mark. It blends the waves from the Ohrid Lake with helping hands(a symbol for volunteerism) and of course the letter “O” for Ohrid.
For the logo typeface, I chose Jost Extrabold, a bold and modern typeface that stands out while keeping the design grounded and sleek.

Typeface: Inter
For the body and headings, I chose Inter for its great readability and modern, minimalistic design.
Its clean style feels both friendly and professional so it suits the purpose of a volunteering app. It keeps everything looking neat without trying too hard, which is exactly what I was aiming for.
Plus, it pairs perfectly with the bold logo typeface, creating a nice balance throughout the design.
Heading H4
24px / 32px
Heading H6
18px / 24px
Body Large
16px / 24px
Body Medium
14px / 20px
Body Small
12px / 16px
OVERLINE (CAPS)
14px / 20px
Button
16px / 24px
Components & Icons
Button
Button
Button
Button
Button
Button
Joined
Saved
Past
Joined
Saved
Past
Joined
Saved
Past


All
All
Home
Search
Events

Profile
Home
Search
Events

Profile
Home
Search
Events

Profile
Home
Search
Events

Profile
Bottom Nav
Cards
Tabs
Search Bar
Buttons
Pills
Icons
Final UI
Learnings
Experience the Prototype
Working on this app has been an opportunity to grow as a designer and deepen my understanding of designing for the greater good. Involving my community in the process showed me how design can bring real value to people’s lives.
I also focused more on the UI side of things. I aimed to create creating a clean, modern UI that felt legible, minimal but still approachable and accessible to the vast majority of the userbase.
Another big takeaway was learning how to structure my time more effectively. I stuck to a clear schedule and organization of my tasks was key. I stuck to a clear workflow which in turn helped me stay focused and move forward without getting overwhelmed.
What’s Next?
I’d love to explore how Ohrid Volunteer could work as a web platform. A web version would give event organizers more space to manage events and keep track of volunteers. It could even include tools like scheduling or event summaries to make their job smoother. Also I think less-tech savvy volunteers that don’t use apps much would appreciate the web version.
I also want to test the app with more people in the community. Getting real feedback would help fine-tune the design and make sure it’s as useful as possible for everyone who wants to get involved.
And I really hope further down the line maybe a developer will get involved in this project to make it a reality.
Thank you for reading!