A comprehensive lead management platform designed to connect vendors with homeowner leads across multiple service categories. The system enables seamless lead acquisition, pipeline management, and vendor operations with real-time updates and automated backend workflows.
About 60% of app logic operates via backend automation triggered by single user actions like passing or claiming leads. This reduces manual intervention and enhances scalability.
Key automations:
Passing a lead: Backend removes the lead from the vendor's list automatically.
Claiming a lead: Verifies credits, completes claim or prompts upgrade, then adds to contacts and pipeline.
OTP verification: Integrates Firebase tokens with edge functions for new user creation or migration.
Database Design and Security
Data privacy:
Lead data is masked for unclaimed leads.
Contact details are only visible after claim confirmation.
Database structure:
167 active vendor records migrated from Zano (linked by email)
7 lead categories under construction services, each linked to form questions
Transparent balance updates (e.g., 13 credits deducted: 111 to 98)
No manual reconciliation required
Technical Implementation
Custom FlutterFlow components:
Date range pickers
Pipeline management UI
Coverage area maps
Multi-select dropdowns
Edge functions:
Authentication
Lead creation
Claim/pass logic
Lead summary generation (via cost-effective open-source API)
Architecture approach:
Modular page organization (auth, main app, draft/future pages)
Shared components and custom widgets for reusability
Constants for dynamic filter/sort options
Technical Highlights
Backend automation at scale
Approximately 60% of application logic runs automatically via cloud edge functions, triggered by single user actions. This dramatically reduces manual intervention and enables the platform to scale seamlessly as vendor and lead volume grows.
Real-time data synchronization
Supabase subscriptions ensure all users see current information instantly. When a vendor claims a lead, passes on an opportunity, or updates their pipeline, changes reflect immediately across all interfaces without page refreshes.
Security-first architecture
Lead contact information is masked until vendors commit credits to claim them. This protects homeowner privacy while incentivizing vendor engagement. All authentication flows leverage Firebase tokens integrated with Supabase edge functions for secure user management.
Zero-cost AI integration
Lead summaries are generated using a nearly free open-source API, delivering value-added insights to vendors while controlling operational expenses.
Results and Impact
Revenue: $120k ARR
Automation: 60% of logic automated via backend
Data migration: 167 vendors seamlessly migrated
Real-time updates: Instant reflection across all UIs
Scalability: Architecture supports a growing vendor base