Automated Playwright Bot With Proxy Rotation
Budget / Salary$10–30
TypeFreelance project
LocationRemote
Posted59 minutes ago
I have a repeatable browser workflow that begins with a login screen, moves through several authenticated pages, submits a form, and then logs out. I need the entire sequence reproduced in Python + Playwright so that it can run hands-free from start to finish.
Each time the workflow completes a single task—whether that is the login step or the form submission—the bot must switch to a new IP and fresh browser fingerprint. I will supply access to a rotating proxy / mobile proxy API; your script should call that endpoint, pick up the new proxy details, and relaunch the context or profile accordingly before the next task starts. Robust fingerprint randomisation (user-agent, screen size, locale, etc.) is just as important as the IP swap.
Key expectations
• Reliable handling of both the login process and the subsequent form submission, including any CSRF tokens or two-step redirects.
• Proxy rotation executed after each task with graceful error recovery if a proxy is dead or slow.
• Modular, well-commented Python code that I can schedule from a cron job or Windows Task Scheduler.
• A simple .env or config file where I can drop credentials, target URLs, and the proxy API key.
• Clear README or inline docstrings so I can extend the journey to new pages later.
Hand-off deliverables
1. Full source code in a Git-compatible repo.
2. Requirements.txt / Pipfile for quick setup.
3. Short video or screenshots confirming a successful end-to-end run on your side.
I’ll test by running the script with my own credentials and proxies; acceptance is a smooth, headless execution that finishes without manual intervention while logging into my dashboard and submitting the form in one pass.
Each time the workflow completes a single task—whether that is the login step or the form submission—the bot must switch to a new IP and fresh browser fingerprint. I will supply access to a rotating proxy / mobile proxy API; your script should call that endpoint, pick up the new proxy details, and relaunch the context or profile accordingly before the next task starts. Robust fingerprint randomisation (user-agent, screen size, locale, etc.) is just as important as the IP swap.
Key expectations
• Reliable handling of both the login process and the subsequent form submission, including any CSRF tokens or two-step redirects.
• Proxy rotation executed after each task with graceful error recovery if a proxy is dead or slow.
• Modular, well-commented Python code that I can schedule from a cron job or Windows Task Scheduler.
• A simple .env or config file where I can drop credentials, target URLs, and the proxy API key.
• Clear README or inline docstrings so I can extend the journey to new pages later.
Hand-off deliverables
1. Full source code in a Git-compatible repo.
2. Requirements.txt / Pipfile for quick setup.
3. Short video or screenshots confirming a successful end-to-end run on your side.
I’ll test by running the script with my own credentials and proxies; acceptance is a smooth, headless execution that finishes without manual intervention while logging into my dashboard and submitting the form in one pass.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.