Develop a bot for automatic registration and queue booking for obtaining a visa on the VS Global website, which should:
automatically (based on specified frequency parameters) check for available spots in the queue at the Visa Center.
If a spot is available, register in the queue. Registration includes for some controls: entering applicant data and selecting an option from those offered on the website. Approximate volume: 5-6 web forms, 20-25 controllers for filling/selecting values, access and verification of Gmail, data and settings are stored in Google Sheets
The bot must log into a Google account to receive a one-time confirmation code.
Data for filling (including credentials for the Google account) is stored in a Google Sheet.
Provide the ability to work through a VPN to use IPs from specific countries.
Propose a reporting mechanism regarding the results of the work (for example, via email or through some bot in a messenger)
Propose architecture options with the ability to restore work on the provider's resources Thehost.ua
Suggest technologies (for example, Selenium + Python )
The code should be briefly commented (for general understanding and the possibility of minor adjustments)
Note: it is possible that not everything is taken into account in these requirements or, conversely, something is unnecessary, so I would appreciate your professional advice and suggestions for improving the efficiency of the bot to expand/correct the terms of reference.
I look forward to your proposals with a description of how this can be implemented, approximate deadlines, and budget limits.
I am considering proposals until 14.02.25
Thank you.