WINDOZE 95 desktop
Services.exeAbout Me.txtContact.exe
Case Studies - results beyond screenshots

LeadNinja

CONTEXT

My own SaaS product for finding local businesses that need a better website. It combines company information, signs of a weak online presence and an AI assessment in one dashboard.

PROBLEM

Manual research takes time, and a contact list alone does not explain why a particular company is worth approaching.

WHAT I DID

  • I built the application with user accounts, password recovery, a search dashboard, a lead list and spreadsheet export.
  • I connected public data collection, online presence assessment criteria and background tasks. Each AI assessment explains why the company was selected.
  • I implemented Stripe payments and subscriptions, plus error monitoring.
  • I added company dossiers, notes, statuses and suggested contact channels with risk labels. The tool does not automatically send sales messages.
BEFORE

Researching companies one at a time, scattered notes and no documented reason to make contact.

AFTER

Searching by industry and city produces a list of companies with dossiers, assessments, reasoning and follow-up statuses.

DELIVERED SCOPE

  • Lead dashboard with statuses, notes and CSV/XLSX export
  • AI assessments with reasoning and visible company signals
  • Dossiers and suggested contact channels in one view

The screenshot documents the dashboard's features. I make no claims about paying users, revenue or measured time savings.

Delivery time: Product development: April–July 2026
Tools: Next.js · Supabase · Inngest · Playwright · Claude API · Stripe

My exact contribution: Product design, architecture, application and deployment, all completed independently.

SCREENSHOTS AND EVIDENCE

Lead details with an assessment and notes. The company name, phone number, address and website were hidden before publication. Risk labels show an application feature and are not legal advice.LeadNinja · dashboard screenshot
Want a similar result?Start a project
Professional Portfolio Edition
This copy of the portfolio may not be genuine.