Intelligence Meets Opportunity
Transform your LinkedIn connections into qualified leads with AI-powered intelligence that feels human.
Features β’ Documentation β’ Quick Start β’ Demo
LeadFlow AI is a premium B2B LinkedIn lead generation platform that combines AI-powered intelligence with human oversight to help sales professionals and consultants identify, qualify, and engage high-value prospects at scale.
- Manual LinkedIn prospecting takes 10-20 minutes per prospect
- Generic messages get ignored (low response rates)
- No systematic way to prioritize valuable leads
- Difficult to scale outreach without losing personalization
- β‘ 40x Time Savings: AI handles research, scoring, and drafting in <30 seconds
- π― Smart Targeting: Multi-factor scoring (company size, influence, activity, events)
- βοΈ Personalized at Scale: AI-crafted messages based on recent posts and activity
- π LinkedIn-Safe: Rate-limited automation that respects platform rules
- π Data-Driven: Real-time analytics to optimize your outreach
- Evaboot Integration (Primary) - Extract validated leads from Sales Navigator
- CSV upload with validation and deduplication
- PhantomBuster enrichment for additional data
- Automatic scraping of followers, connections, and mutual connections
- Last 10 LinkedIn posts analyzed for engagement signals
- Company data extraction and validation
- Event/conference keyword detection
Intelligent lead ranking based on:
- Company size and industry relevance
- Follower influence and network strength
- Recent activity and engagement
- Event participation and speaking
- Mutual connections
- Title/role relevance
Output: Tier A/B/C classification for instant prioritization
- Powered by OpenAI GPT-4o
- References specific post content (not generic)
- Includes event mentions when detected
- Tone customization (professional/casual/direct)
- <300 characters (LinkedIn optimized)
- Beautiful dashboard for reviewing generated messages
- Inline editing with real-time save
- Bulk approve for Tier A leads
- View profile, posts, and score breakdown
- n8n workflow orchestration
- PhantomBuster Network Booster integration
- Rate limiting (1-3 connections/hour)
- Random delays for human-like behavior
- Activity logging and tracking
- Connection acceptance rate tracking
- Response rate monitoring
- Score distribution analysis
- Campaign performance metrics
- ROI calculation
Design Philosophy: Premium dark-first aesthetic with glassmorphism and intelligent micro-interactions
- Primary Color: Electric Blue
#2563EBβ Cyan#06B6D4gradient - Typography: Inter (body) + Outfit (display headlines)
- Style: Dark backgrounds (#0A0E1A), glassmorphic cards, gradient accents
- Voice: Intelligent, empowering, professional, modern, human
- Clarity Over Cleverness - Intuitive, user-friendly design
- Data-Driven Aesthetics - Beautiful visualizations that tell stories
- Intelligent Minimalism - Every element serves a purpose
- Premium Dark-First - Optimized for professionals working long hours
- Micro-interactions Matter - Subtle animations provide delight
Full brand guide: docs/BRAND_IDENTITY.md
React 18 + TypeScript - Modern, type-safe UI
Vite - Lightning-fast dev server
Tailwind CSS - Utility-first styling with custom design system
React Router v6 - Client-side routing
Lucide Icons - Consistent 2px stroke icons
Convex - Real-time serverless database + functions
Clerk - Authentication and user management
Convex Storage - File uploads (CSV)
Convex Scheduled Functions - Cron jobs for automation
OpenAI GPT-4o - Message personalization
Convex Vector Search - Semantic post analysis
n8n - Workflow orchestration
PhantomBuster - LinkedIn-safe scraping & automation
Evaboot - Lead extraction from Sales Navigator β
Vercel - Frontend hosting (auto-deploy)
Convex Cloud - Backend (auto-scaling)
Sentry - Error tracking
PostHog - Product analytics
We've created comprehensive documentation covering every aspect of the project:
| Document | Description | Lines |
|---|---|---|
| PROJECT_OVERVIEW.md | π Quick reference guide - START HERE | 550+ |
| BRAND_IDENTITY.md | π¨ Complete brand bible (logo, colors, voice) | 480+ |
| CONTENT_STRATEGY.md | π± Marketing plan (personas, calendar, SEO) | 900+ |
| DESIGN_SYSTEM.md | ποΈ UI component library and storyboard | 1,500+ |
| PIV_FRAMEWORK_PLAN.md | π§ Complete technical blueprint | 1,100+ |
| Document | Purpose |
|---|---|
| QUICK_START.md | β‘ Get up and running today |
| ROADMAP.md | π 4-week implementation timeline |
| SCOPE_OF_WORK.md | πΌ Business requirements |
| Workflow | Description |
|---|---|
| piv-implementation.md | Step-by-step execution guide (60 steps) |
| react-convex-clerk.md | React + Convex + Clerk setup |
Total Documentation: 114.5 KB | 4,530+ lines
# 1. Clone repository
git clone <your-repo-url>
cd LeadGenSaaS
# 2. Install dependencies
npm install
# 3. Set up environment variables
Copy-Item .env.example .env.local
# Fill in your API keys (see docs/QUICK_START.md)
# 4. Initialize Convex backend
npx convex dev
# 5. Start development server (new terminal)
npm run devVisit http://localhost:5173 π
Detailed setup: docs/QUICK_START.md
Open demo/landing-page.html in your browser to see:
- β Premium dark-first design
- β Glassmorphic cards with backdrop blur
- β Gradient buttons with hover glow
- β Smooth animations on scroll
- β Responsive mobile-first layout
- β Complete brand implementation
(Coming soon after implementation begins)
companies - Company profiles (name, industry, size, location)
people - Lead profiles (contact info, enrichment, scores)
posts - LinkedIn posts (content, engagement, AI analysis)
campaigns - Outreach campaigns (targeting, templates, limits)
activities - Activity log (connections sent, accepted, replied)
users - User accounts (via Clerk integration)Full schema: docs/PIV_FRAMEWORK_PLAN.md Section 1.4
This project follows Cole Medin's PIV Framework for agentic AI coding:
- Clear requirements documented (4,530+ lines)
- Database schema defined (6 tables)
- Features broken into atomic tasks
- Architecture decided and documented
- Brand identity established
- Content strategy planned
- Design system created
- Build one feature at a time
- Reference PIV plan for context
- Use design system for all UI
- Apply brand tokens consistently
- Test after each feature
- Functionality tests
- Performance checks (page load <2s)
- UX validation
- Accessibility audit (WCAG AA)
- Bug fixes and refinement
Learn more: Cole Medin on YouTube
- Requirements gathering
- Technical architecture
- Database schema
- Feature breakdown
- Brand identity system
- Content strategy
- Design system
- Implementation roadmap
- React + Vite + TypeScript setup
- Design tokens implementation (CSS variables)
- Convex backend initialized
- Clerk authentication
- Base component library
- Evaboot CSV upload feature
- PhantomBuster integration
- Profile enrichment pipeline
- Database CRUD operations
- Multi-factor scoring engine
- AI message generation (OpenAI GPT-4o)
- Event keyword detection
- Quality testing
- Approval dashboard
- Analytics charts
- n8n automation workflows
- Final testing & polish
Detailed timeline: docs/ROADMAP.md
- Time Savings: 40x faster (30s vs 10-20 min per prospect)
- Message Quality: >80% approval rate (minimal edits needed)
- Connection Acceptance: >50% (industry average: 35%)
- Lead Enrichment: >95% success rate
- User sign-ups: 100 in Month 1
- Active users: >60% weekly activity
- NPS score: >50
- Churn: <10% monthly
- Blog traffic: +200% YoY
- Email subscribers: 5,000 in Q1
- LinkedIn engagement: >8% rate
- Trial conversions: 5% from content
# Development
npx convex dev # Terminal 1: Convex backend
npm run dev # Terminal 2: React frontend
# Build for production
npm run build
npx convex deploy --prod
# Deploy frontend
vercel deploy --prod
# Code quality
npm run lint
npm run format
npm run type-check- β Only public LinkedIn data stored
- β API keys encrypted in environment variables
- β Clerk handles authentication securely
- β Rate limiting prevents LinkedIn bans
- β GDPR-compliant delete endpoint
- β Privacy policy included
- β Accessibility (WCAG AA compliance)
LeadGenSaaS/
βββ .agents/
β βββ workflows/ # Implementation guides
βββ convex/ # Backend (Convex)
β βββ schema.ts # Database schema
β βββ people.ts # Lead CRUD
β βββ scoring.ts # Scoring algorithm
β βββ messageGeneration.ts # AI message gen
βββ src/ # Frontend (React)
β βββ components/ # UI components
β β βββ ui/ # Base components (design system)
β β βββ dashboard/ # Dashboard features
β β βββ leads/ # Lead management
β βββ pages/ # Route pages
β βββ hooks/ # Custom React hooks
β βββ lib/ # Utilities
β βββ styles/ # Global styles & design tokens
βββ demo/ # Demo files
β βββ landing-page.html # Live landing page demo
βββ docs/ # Documentation (4,530+ lines)
β βββ PROJECT_OVERVIEW.md # Quick reference (START HERE)
β βββ BRAND_IDENTITY.md # Brand bible
β βββ CONTENT_STRATEGY.md # Marketing plan
β βββ DESIGN_SYSTEM.md # UI library
β βββ PIV_FRAMEWORK_PLAN.md # Technical blueprint
β βββ QUICK_START.md # Setup guide
β βββ ROADMAP.md # Timeline
β βββ SCOPE_OF_WORK.md # Requirements
βββ .env.example # Environment template
- Read
docs/PROJECT_OVERVIEW.md - Review brand identity in
docs/BRAND_IDENTITY.md - Get API keys (Clerk, Convex, OpenAI, Evaboot)
- Complete environment setup
- Initialize Convex schema
- Set up Clerk authentication
- Create base components with design system
- Test Evaboot export/import workflow
- Complete Week 1: Foundation
- Complete Week 2: Data Layer
- Complete Week 3: Intelligence
- Complete Week 4: UI & Automation
- Internal beta testing
Start here: docs/QUICK_START.md
- Cole Medin (PIV Framework): https://www.youtube.com/@ColeMedin
- Convex Documentation: https://docs.convex.dev
- Clerk Authentication: https://clerk.com/docs
- Evaboot (Lead Extraction): https://www.evaboot.com
- PhantomBuster API: https://docs.phantombuster.com
- OpenAI API: https://platform.openai.com/docs
- Tailwind CSS: https://tailwindcss.com
- Lucide Icons: https://lucide.dev
- Framework: Cole Medin's PIV Framework
- Client: RE ALINE (Andrew Line) β Vistage (Mary Forte)
- Budget: $1,000 (at-cost engineering)
- Timeline: 4 weeks to MVP
- Brand Name: LeadFlow AI
- Tagline: Intelligence Meets Opportunity
Planning Phase: ββββββββββββββββββββ 100% β
Brand & Design: ββββββββββββββββββββ 100% β
Week 1 (Foundation): ββββββββββββββββββββ 0%
Week 2 (Data Layer): ββββββββββββββββββββ 0%
Week 3 (Intelligence):ββββββββββββββββββββ 0%
Week 4 (UI/Auto): ββββββββββββββββββββ 0%
Overall: 30% (Planning + Brand/Design Complete, Implementation Starting)
Private project - All rights reserved
Built with β€οΈ using Cole Medin's PIV Framework
LeadFlow AI - Intelligence Meets Opportunity
Transform your LinkedIn connections into qualified leads
Last Updated: February 9, 2026