Fix & Deploy Existing Recruitment Lead-Gen Tool (Multi-User) — 5 Day Deadline

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
I have an existing lead-gen app (React/TypeScript + Supabase + Express) that finds LinkedIn job postings via Apify, matches contacts via Apollo/Hunter, and needs to push results into Google Sheets on a schedule. It's partially built but has real gaps — full technical breakdown is in the attached brief, including exact files/endpoints involved.

What needs to happen:

Turn it into a multi-user web app (Supabase Auth + RLS), each user brings their own Apify/Apollo/Hunter API keys
Each search: job title + location, one or more target contact titles (with user-defined variations, e.g. "CTO" = "Chief Technology Officer"), and a max contacts-per-company (1–5)
Results auto-sync into a user-selected Google Sheet, one tab per search, on a schedule (1h–weekly)
Google Sheets integration is currently non-functional (missing dependency) — needs building properly
Hunter.io integration was never actually finished — it's a stub, treat as a real build if included
Remove GMass and a third-party email-verification dependency (Reoon) entirely — not needed
Deploy free on Render, live at a custom subdomain (provided at that stage), staying online via a keep-alive ping

Not needed: UI redesign, onboarding, payment gating, mobile responsiveness.

Using AI coding tools (Claude/ChatGPT/Copilot/Cursor) is expected and encouraged — this is what makes the 5-day timeline realistic.

Budget: $100 fixed, paid across 4 milestones tied to specific deliverables (full breakdown attached).

Skills: React/TypeScript, Node/Express, Supabase, Google Sheets API + OAuth2, background job scheduling, Render deployment.

Full technical brief with exact file names, endpoints, and known bugs attached — read it before bidding, it'll save you time scoping.
software development technical documentation lead generation automation api integration apollo apify supabase
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.