Projects using Web Scraper in PakistanProjects using Web Scraper in Pakistan
Cover image for QuickLeads Pro is a high-performance,
QuickLeads Pro is a high-performance, native Windows B2B lead generation, website deep-crawling, and automated email outreach desktop application built with Python and CustomTkinter (WinUI 11 dark cyberpunk layout). It parses local business directories, deep-crawls company websites using multi-threaded regex parsers, verifies business emails, extracts decision-maker phone numbers & addresses, and executes automated cold email outreach campaigns with ZERO third-party monthly API costs. 🔥 Core Features & Engine Capabilities: • Multi-Threaded Business Directory Scraper (scraper.py (http://scraper.py)): Scrapes company names, phone numbers, physical addresses, website links, and social media handles. • Deep Website Email & Phone Extractor: Crawls internal /contact, /about, and /team pages to parse hidden decision-maker emails using regex pattern matchers. • Embedded SQLite Leads Database (leads_db.py (http://db.py)): Persistent local database (leads_campaign.db) supporting 2,000+ lead records, filtering, and status tracking. • Automated Cold Email Outreach Engine (email_engine.py (http://engine.py)): Built-in SMTP email dispatcher with personalized HTML email templates, merge tags ({company_name}, {contact_person}), rate limiting, and follow-up campaign automation. • Data Exporter Engine (exporter.py (http://exporter.py)): 1-Click export to CSV, XLSX Excel workbooks, PDF summary reports, and JSON webhooks. • Executable Compilation (PyInstaller): Compiles into a single double-clickable, zero-dependency QuickLeads_Pro.exe standalone application. 🛠️ Technical Architecture & Stack: UI Framework: CustomTkinter (WinUI 11 dark cyberpunk aesthetic, Custom HSL gold/cyan themes) Core Language: Python 3.11 (Multi-threading, BeautifulSoup4, Requests, Regex) Database: SQLite3 with relational tables (leads, campaigns, email_logs) Packaging: PyInstaller with standalone hooks & custom icon assets
0
16