All work
live
LeadFlow AI
Lead-to-customer in one pipeline
Role: Solo — full-stack, build & ship
Next.js 15SupabaseStripeResendZustand
Leads1,247
100%MQL412
33%SQL184
15%Won37
3%· The problem
Turning a raw lead into a paying customer usually means stitching together four tools — enrichment, scoring, billing, transactional email — none of which talk to each other. The handoffs leak and nobody owns the whole funnel.
· What I built
One pipeline that takes a lead from raw to paying: AI-driven enrichment and lead scoring up front, Stripe billing at the close, Resend transactional email throughout, on Supabase auth — replacing four separate tools with a single funnel.
· How I built it
- 01AI enrichment and scoring that rank inbound leads as they arrive.
- 02Stripe for billing and Resend for transactional email, wired into the same flow.
- 03Supabase auth + Postgres as the system of record; Zustand for client state.
- 04Next.js 15 App Router holding the whole lead-to-customer journey.
· Outcome
4 → 1
tools replaced
AI scoring
lead ranking
Stripe
billing built in
- →Replaces four separate tools in the lead funnel with one pipeline.
- →Enrichment, scoring, billing and email run from a single source of truth.
- →Any figures shown in the preview are illustrative sample data.
· What this proves
- ✓Full-stack SaaS integrating Stripe, Resend and Supabase
- ✓AI enrichment and lead scoring
- ✓Owning a multi-stage funnel end to end
- ✓Consolidating a tool stack into one product
· What's next
Lifecycle automations that trigger off the score as leads move.