Inspiration
Two months ago, I met a social worker from a small nonprofit that told me a story that stuck with me.
There was this elderly man staying alone in Pune who had suffered a minor stroke. The hospital sent him home early because they needed the beds, while the NGO was desperately trying to arrange a volunteer who could sit with him for just one night till his family came from Ahmednagar. They put up posts in WhatsApp groups, called up old volunteers, and sent messages to community groups.
Nobody replied in due time.
Not because nobody cared, but simply because everybody saw the message too late, or missed it in the tide of other messages. The next morning, the NGO finally found two college students who rushed over… by which time the man had spent the whole night alone, scared, unable to move, waiting for help that actually existed but never reached him.
When I heard that, something just clicked.
The problem is not a lack of kindness. But the problem is that kindness has no system.
There are people who currently need help. There are people ready to help right now. They just don't meet at the right moment. That moment inspired GoodHands Match — a simple tool to make sure help never comes "too late" again
What it does
GoodHands Match is an instant, hyper-local NGO–volunteer matching system.
It allows:
NGOs to post urgent needs: volunteers, skills, goods
AI to refine messy descriptions into clean, readable cards
Volunteers to answer a 3-question profile
A smart matching engine to sort the board so the best matches appear on top
One-click "Help" that notifies the NGO instantly by email
It connects the right volunteers with the right NGO needs in real time.
How we built it
We built GoodHands Match using Base44's core workflow tools:
NGO Need Submission Form A form captures organization name, contact email, raw need text, and area.
Refining AI Agents The AI agent then takes this raw description and transforms it into a clean, structured "help card."
Volunteer Quick Profile A simple 3-question on-load form asks for:
Skills
Availability
Area
AI Matching Logic We first created a scoring function:
MatchScore = Skill_Fit + Area_Proximity + Availability_Alignment
This automatically sorts the board for every visitor.
Public Assistance Board A clean, filterable interface that displays refined NGO cards with a Help button.
One-Click Help Automation Once clicked, Base44 sends an instant email with the volunteer’s details to the NGO.
Admin View Simple ON/OFF toggles that allow admins to hide spam or outdated posts.
Challenges we ran into
Challenges we ran into
Unstructured NGO text: Raw descriptions varied a lot. We solved this using AI refinement.
Volunteer drop-off: Long sign-ups make users leave, so we cut it down to 3 key questions.
Matching accuracy required experimentation to balance skill, area, and availability.
Keeping the board clean: Administrative controls are needed to manage spam and expired needs.
Demo flow reliability: Each step in a smooth 60-second demo had to be debugged.
Accomplishments that we're proud of
Built a fully functional, end-to-end social impact MVP.
Built a system where NGOs receive volunteer emails in seconds.
We designed a matching engine that actually feels personal.
It made the UX extremely simple for NGOs and volunteers alike.
Create a clean, emotional, easy-to-explain project perfect for hackathon judging.
What we learned
How AI can standardize chaotic real-world data.
How hyper-local matching dramatically increases volunteer engagement.
That the simplest UX often creates the biggest impact.
How to build fast under tight hackathon timelines.
How important storytelling and demo flow are in social impact projects.
What's next for GoodHands Match
Add WhatsApp notifications for quick response to NGOs.
Create location-based push alerts: “Need help near you right now”.
Allow NGOs to self-certify on trust and transparency.
Create a dashboard of volunteer impact metrics.
Expand categories: medical assistance, blood donation, disaster relief.
Eventually, convert it into a city-wide "real time assistance network".
Built With
- ai
- automations
- base44
- base44api
- cloud
- html
- javascript
- mobile-friendly
Log in or sign up for Devpost to join the conversation.