All projects

19 / 20 · AI-assisted prospecting

LifeDesk CRM

A personal CRM that turns local business discovery into a reviewed prospect list and an organized outreach workflow.

Role
Full-stack product development
Platform
Private web application
Built with
React, Supabase, AI workflows
LifeDesk CRM empty-state home page with example searches and no prospect records

The story

  1. 01

    The challenge

    Finding businesses in a target area meant repeating searches, copying contact details and judging from scattered clues which companies were worth approaching. The aim was a prospect list worth trusting before any call or email.

  2. 02

    Our approach

    We made natural-language search editable, then separated discovered candidates from approved prospects. Duplicate checks, source evidence and confidence stay visible; AI can help qualify a lead and draft outreach, but every step is reviewed before it is used.

  3. 03

    What it delivers

    LifeDesk CRM turns area-based discovery into an organized pipeline of reviewed prospects, contact context and draft outreach, while calls and emails stay deliberate, human actions.

What we built

  1. 01Turn a plain-language search into editable discovery filters
  2. 02Discover area-based business candidates with Geoapify
  3. 03Review duplicates, evidence and confidence before saving
  4. 04Approve leads before AI qualification and Places enrichment
  5. 05Draft personalized outreach for manual review and sending
  6. 06Track prospects, clients, tasks and calendar activity

Technology

Interface
React 19, TypeScript and Vite
Data
Supabase Postgres with row-level security
Discovery
Geoapify candidate search and Google Places enrichment
AI
AI assistance through secure server functions, with human approval in the workflow

Keep scrolling
to see more

About us

Next page