Efficient Bulk Website Transformation Tool
Budget: ₹12,500 – ₹37,500 INR
Production-Grade Python Selenium Automation: Bulk Website Contact Form Submission Platform
Description:
I need an automation expert or team to finish and productionize a scalable Python-based web automation tool. The goal is to automatically find, fill, and submit contact forms on hundreds or thousands of external business websites for outreach and lead generation.
What’s Needed:
Robust engine to navigate diverse websites, identify contact pages, and auto-detect forms (regex-based and heuristic mapping).
Reliable filling and submission of forms (inputs, textareas, selects, checkboxes) — must handle non-standard layouts.
Multiple submission strategies (button click, ENTER, JavaScript).
Parallel/concurrent Chrome (or Playwright) sessions with isolated profiles.
Error handling, retries, and logging.
Capture before/after screenshots and export results to CSV.
Backend API (Flask preferred) for uploading CSVs, entering business data, starting/stopping jobs, and checking real-time status.
Live dashboard updates (SocketIO or similar) for monitoring progress and reviewing results.
Guidance or implementation for Dockerization and deployment to a Linux server.
You Should Have:
Expertise in Python, Selenium (or Playwright), and Flask
Experience with large-scale, concurrent web automation
Regex, HTML parsing, and robust error handling skills
Proven track record in similar automation/scraping projects
(Bonus) Frontend dashboard or cloud deployment experience
Deliverables:
Polished, production-ready codebase (with docs/readme)
Assistance deploying/running on a VPS or cloud server
Short demo or walkthrough showing the system on sample URLs
Please include:
Relevant portfolio or links to past projects
Short outline of your approach for robust field mapping and browser scaling
Timeline:
Immediate start — will hire quickly for the right skillset!
Description:
I need an automation expert or team to finish and productionize a scalable Python-based web automation tool. The goal is to automatically find, fill, and submit contact forms on hundreds or thousands of external business websites for outreach and lead generation.
What’s Needed:
Robust engine to navigate diverse websites, identify contact pages, and auto-detect forms (regex-based and heuristic mapping).
Reliable filling and submission of forms (inputs, textareas, selects, checkboxes) — must handle non-standard layouts.
Multiple submission strategies (button click, ENTER, JavaScript).
Parallel/concurrent Chrome (or Playwright) sessions with isolated profiles.
Error handling, retries, and logging.
Capture before/after screenshots and export results to CSV.
Backend API (Flask preferred) for uploading CSVs, entering business data, starting/stopping jobs, and checking real-time status.
Live dashboard updates (SocketIO or similar) for monitoring progress and reviewing results.
Guidance or implementation for Dockerization and deployment to a Linux server.
You Should Have:
Expertise in Python, Selenium (or Playwright), and Flask
Experience with large-scale, concurrent web automation
Regex, HTML parsing, and robust error handling skills
Proven track record in similar automation/scraping projects
(Bonus) Frontend dashboard or cloud deployment experience
Deliverables:
Polished, production-ready codebase (with docs/readme)
Assistance deploying/running on a VPS or cloud server
Short demo or walkthrough showing the system on sample URLs
Please include:
Relevant portfolio or links to past projects
Short outline of your approach for robust field mapping and browser scaling
Timeline:
Immediate start — will hire quickly for the right skillset!
Related categories:
JavaScript
Python
Web Scraping
Google App Engine
Docker
Flask
Selenium
API Development