
Full-Stack Developer (Next.js + Supabase + GPT + Exa.ai) to Build AI Lead Generation Dashboard
Upwork
Remoto
•2 days ago
•No application
About
🧠 About Algominds.ai Algominds.ai builds AI agents that help B2B companies identify accounts already in-market — automating outreach and prospecting. We’re now launching a self-serve AI lead generation platform where users can: Enter their company website URL Our system (powered by GPT + Exa.ai) scrapes and analyzes the site to show “signals” we’d use to find their ideal customers Start a free trial with 10 leads Complete a short voice verification + onboarding form Access a dashboard that automatically generates leads via API ⚙️ The Project We’re hiring a Full-Stack Developer to build this end-to-end using our chosen stack. You’ll collaborate directly with the Algominds.ai core team and handle both backend and frontend implementation. Tech Stack: Next.js (Frontend Framework) Supabase (Backend + Auth + DB) Drizzle ORM (Schema + Models) Resend (Transactional Emails) GPT API (AI text generation + site analysis) Exa.ai API (intelligent search + enrichment) 🧩 Your Responsibilities Build the Next.js frontend for the user flow (URL input → signal display → trial onboarding) Integrate GPT and Exa.ai APIs for real-time scraping and insight generation Implement Supabase authentication and secure user management Design database schema using Drizzle ORM Connect lead generation APIs to trigger the 10-lead free trial Create a clean dashboard UI for leads, trial status, and upgrades Set up Resend for automated onboarding and notification emails Deploy and optimize the full stack on Vercel + Supabase 💡 What We’re Looking For ✅ Proven experience with Next.js 13/14, Supabase, and API integrations ✅ Experience connecting GPT or similar AI APIs ✅ Strong understanding of frontend state management and backend logic ✅ Ability to deliver clean, modular, and scalable code ✅ Clear communication and ownership mentality Bonus Points For: Previous work with Exa.ai or search/enrichment APIs Experience building SaaS dashboards or PLG funnels Understanding of lead generation, scraping, or data enrichment workflows 🧱 Deliverables Fully functional MVP flow: “Enter URL → Show AI Signals → Start Trial → Lead Dashboard” Supabase + Drizzle backend setup Resend email integration Deployment documentation Optional: early iteration on usage-based billing or upgrade flows 💰 Budget & Terms Open to fixed-price for MVP or hourly (milestone-based) engagement. If you move fast, write clean code, and communicate clearly — this will become a long-term role with ongoing feature builds and new AI integrations. 🚀 How to Apply Please include: A short intro about your Next.js + Supabase experience Links to AI/SaaS products you’ve built (live preferred) 2-3 sentences on how you’d connect GPT + Exa.ai to extract and display website insights Your availability and preferred working style (async, daily standups, etc.)