Nonprofit Matching
Connecting donors with organizations through intelligent matching
- Graph-based matching
- Real-time recommendations
- Industry
- Nonprofit
- Status
- Shipped
- Donor preferences
- GraphQL API
- Neo4j graph
- Recommendations
The Problem
Donors struggled to find nonprofits aligned with their values. Existing platforms offered basic search but no intelligent matching.
The Approach
Graph-based matching using donor preferences, organization missions, and community connections. The system learns from giving patterns and surfaces unexpected but relevant matches.
The Architecture
Next.js frontend with GraphQL API backed by Neo4j for relationship queries. The graph model captures organizations, causes, donors, and their interconnections. Real-time recommendation engine updates as donors interact.
The Results
Donors get matches built from their preferences and giving patterns instead of a keyword search, and recommendations update as they interact.
Built with Next.js, GraphQL, Neo4j, TypeScript
Have data that should be connecting people?
If your organization has the relationships but not the system to use them, tell me what you're trying to match.
Serving the Central Valley: Sacramento · Stockton · Modesto · Manteca, Tracy & Lathrop