Command Palette

Search for a command to run...

All Projects
Impact Hub

Impact Hub

Built for Impact Hub Houston, a nonprofit serving 800+ entrepreneurs in Greater Houston. The system enables a four-person team to scale from 24 to 100 mentors without adding headcount β€” using AI-powered semantic matching, automated volunteer pipelines, and platform-agnostic scheduling.

Next.jsReactTypeScriptVercelSupabaseClerkClaude
01

Discovery

Studied case materials, listened to four podcast episodes with each staff member, attended mentoring sessions, and conducted a separate discovery meeting with Impact Hub's Strategic Initiatives Lead. Learned that their existing developer was already building mentor onboarding β€” so we pivoted entirely around volunteer onboarding, which had no system at all, and semantic matching intelligence that could layer on top of their existing infrastructure.

Discovery research and staff interviews
02

Wireframe

Designed three focused pillars: vectorized mentor matching that enhances the existing onboarding platform with semantic profile understanding, an automated volunteer pipeline with form-to-profile vectorization and event-triggered notifications, and platform-agnostic office hours where founders search by expertise and book directly. The key architectural decision was building on top of Airtable rather than replacing it.

Three-pillar system architecture
03

Prototype

Built the vectorization pipeline first β€” the foundation that takes raw profile data from Airtable, generates embeddings via Google Gemini, stores vectors in Supabase, and writes match scores back to Airtable. The original pitch included a full management platform with admin portals; after discovery, we stripped it down to three focused tools that solve the actual problems Impact Hub told us about.

Vectorization pipeline and matching system
04

Ship

Won the University of Houston Impact Competition on April 2, 2026 and received $10,000 in implementation funding. Currently in Month 1 of a 16-week build. Key features include vectorized mentor and volunteer matching, event-triggered notifications with one-click accept/decline, two-way post-event feedback loops that enrich profiles over time, and a knowledge capture system where recorded sessions are transcribed and vectorized into an organizational knowledge base.

Competition win and implementation kickoff