Automated Web Interaction Software with Selenium for Booking and Notifications
Budget: $30 – $250 USD
Description:
We're seeking an experienced Python developer skilled in Selenium and API integrations to develop a web automation tool that can perform specific tasks on a third-party website. The primary objective is to automate the process of checking available slots, navigating specific website sections, handling CAPTCHA (if encountered), and triggering notifications via Twilio. Our ideal candidate will be able to work with a non-owned website while adhering to ethical automation practices.
The project includes the following tasks:
Web Navigation: Automate the login, form-filling, and button-clicking processes.
Data Extraction and Checks: Regularly retrieve availability data and verify specific slot openings.
Notification Integration: Send SMS notifications to the user via the Twilio API when certain conditions are met.
Error Handling and Logging: Provide clear logging for successful and unsuccessful interactions, including CAPTCHA solutions if automated handling is feasible.
The project has potential for high tipping if the software achieves our objectives reliably and efficiently. This tool could also evolve to include additional features, so we're looking for someone open to future updates.
Skills Required:
Python (Advanced)
Selenium WebDriver
API Integrations (Twilio)
Familiarity with handling dynamic web elements (CAPTCHA, proxies, scrolling)
Requirements:
Timely Delivery: We’re aiming for a working prototype quickly, with scope for testing and refining the software based on results.
Reliability and Communication: We need frequent updates and someone willing to troubleshoot as needed.
If you’re experienced in this domain and confident in achieving the project’s goals, please reach out with your experience and any initial ideas.
We're seeking an experienced Python developer skilled in Selenium and API integrations to develop a web automation tool that can perform specific tasks on a third-party website. The primary objective is to automate the process of checking available slots, navigating specific website sections, handling CAPTCHA (if encountered), and triggering notifications via Twilio. Our ideal candidate will be able to work with a non-owned website while adhering to ethical automation practices.
The project includes the following tasks:
Web Navigation: Automate the login, form-filling, and button-clicking processes.
Data Extraction and Checks: Regularly retrieve availability data and verify specific slot openings.
Notification Integration: Send SMS notifications to the user via the Twilio API when certain conditions are met.
Error Handling and Logging: Provide clear logging for successful and unsuccessful interactions, including CAPTCHA solutions if automated handling is feasible.
The project has potential for high tipping if the software achieves our objectives reliably and efficiently. This tool could also evolve to include additional features, so we're looking for someone open to future updates.
Skills Required:
Python (Advanced)
Selenium WebDriver
API Integrations (Twilio)
Familiarity with handling dynamic web elements (CAPTCHA, proxies, scrolling)
Requirements:
Timely Delivery: We’re aiming for a working prototype quickly, with scope for testing and refining the software based on results.
Reliability and Communication: We need frequent updates and someone willing to troubleshoot as needed.
If you’re experienced in this domain and confident in achieving the project’s goals, please reach out with your experience and any initial ideas.