Blood Donor Directory
A district blood donor directory and admin dashboard for DYFI Wayanad, so coordinators can find an eligible donor fast.
Overview
Coordinating voluntary blood donation across a district means keeping track of every donor: their blood group, where they live, how to reach them and when they last donated. The Blood Donor Directory puts all of it in one place for DYFI Wayanad's coordinators.
Challenge
When a request comes in, a coordinator needs an eligible donor of the right blood group, nearby, in minutes, and needs to know who is still in their cooling period after a recent donation. The tool had to make that answer obvious, even for volunteers who are not technical.
Who it's for and how they move.
Before any screen, we mapped the people using it, what each needs to get done, and the shortest path to it.
Who it's for
Sees the whole district: donors, requests, camps and who is eligible today.
Find a matching, eligible donor near the patient and call them quickly.
Add and update donors after camps without training.
Key journeys
- Blood request
- Filter by group
- Eligible donors
- Call
- Camps
- New camp
- Add donors
- Units collected
- Donors
- Add Donor
- Group and block
- Save
Structure
- Dashboard
- Donors
- Blood Requests
- Camps
- Admin Directory
- Reports
- User Management
UX decisions
- The four numbers that matter first: total donors, active requests, camps and eligibility
- Charts double as filters: click a blood group bar to filter the donor list
- Eligibility and cooling periods shown as status, so no one calls a donor who cannot give
- Search and Add Donor beside the list, where coordinators already are
- Red kept for the brand and for urgency, never for decoration
The visual system.
We designed a calm, data-first dashboard: the four numbers that matter on top, the donation trend and blood group split in the middle, and the donor list underneath. Red is kept for the brand and for urgency, so it never competes with the data, and every chart doubles as a filter for the list below it.
Colour
#C8102EBrand, urgency and key numbers#111111Text and primary buttons#F0A830Caution and cooling-period states#F4F4F5Page background and quiet surfaces#FFFFFFCards and tablesTypography
A neutral, highly legible sans with tabular numbers for counts and dates
Small uppercase labels with wide tracking for section names
Components
- Stat cards with trend sparks
- Donation trend matrix and wave chart
- Blood group split bar chart
- Searchable donor table
- Sidebar navigation with section groups
- Export CSV and sync status
What we built
- Overview with total donors, active requests, donation camps and eligibility rate
- Donation trend in matrix and wave views, by week, month or year
- Blood group split chart: click a bar to filter the donor list
- Donor directory with search, add donor, mekhala and block, status, last donation and phone
- Blood requests and donation camp records
- Admin directory, reports and user management
- CSV export, sync status and light and dark modes
Other projects
ZiaBrand Identity · Brand book
▶Internship CallMotion Design · Video
MonkalaBrand Identity · Brand book
FirstDoorBrand Identity
UptecBrand Identity
EstrellaBrand Identity · Brand book
BrainLayer AIBrand Identity
CurebaePitch Decks · Pitch deck
MomoraPitch Decks · Pitch deck
▶NexSpark LaunchLaunch Videos · Video
▶NexSpark Scroll to BuildLaunch Videos · Video
▶NexSpark TeamSparkMotion Design · Video
▶Design, Development, MarketingLaunch Videos · Video
▶Reading Personality QuizMotion Design · Video
NexSpark STEMWeb Design · Case study
ArogWeb Design · Case studyHave something worth building?
Tell us what you're working on. Let's figure out where we can help.