Personal project / Done
Freelance Prospecting Dashboard
Personal CRM to manage freelance prospects, with AI-powered search for new leads and automatic outreach emails.
TypeScriptReactNode.jsExpressPostgreSQLGeminiGoogle Places API

A closer look
01Prospect search powered by AI
Finds new prospects by scraping and cross-referencing public sources (Tavily search, Google Places) and uses Gemini to extract and qualify company info, including a missing-website detection mode.
02Prospect tracking & outreach
CRUD dashboard to track prospect status, notes and dates, backed by PostgreSQL (Neon), with automatic outreach emails sent via Gmail.