Automation Script Developer for BLS Spain Visa Appointment System (Morocco Website)

Job ID: 39907099

Budget: $250 – $750 USD

I am looking for an experienced web automation developer to create a reliable script (preferably in JavaScript with Tampermonkey/Violentmonkey or Python with Playwright/Puppeteer) that automates and simplifies the BLS Spain Visa Morocco appointment process.

The goal is to auto-fill the form, auto-refresh the page, and instantly detect available appointment slots.
Once a slot is detected, the script should alert the user with a sound + notification, and optionally copy the payment or confirmation link.

Main Requirements:

Automatically fill the applicant’s details (name, passport, date of birth, etc.)

Auto-refresh the appointment page every X seconds

Detect available dates (available_dates variable or active calendar slots)

Play an alert sound and show a desktop notification when a slot appears

Copy or open the payment link automatically (without auto-booking)

Store user information locally (localStorage or JSON)

Include an on-screen control panel (start/stop/reload/edit data)

Must work on https://morocco.blsspainvisa.com/