Chrome Extension Auto-Book Canadian Dates

Job ID: 40243383

Budget: ₹12,500 – ₹37,500 INR

I need a lightweight Chrome extension that logs in to a specific Canadian website, keeps an eye on appointment availability, and the moment a time slot appears, books the very first date without asking for further confirmation. The entire flow has to be fully hands-off once I supply my login and basic booking details.

Here is what matters most to me:

• Continuous monitoring every few seconds so no opening is missed.
• Automatic form filling and submission that mimics a real user to avoid captchas or server blocks.
• A quick local pop-up or badge change confirming the date and time that were secured.
• Simple settings page where I can update my credentials, preferred location (if the site offers multiple), and turn the extension on or off.

Deliverable: a signed Chrome Web Store–ready ZIP (manifest v3), plus the unobfuscated source code so I can inspect and recompile later. The build should run on the latest Chrome release for Windows and macOS.

Acceptance criteria:
1. After installation and entering my details, the extension books the first available appointment on its own within one refresh cycle on a test account.
2. The confirmation message matches what the website displays in the browser UI.
3. No console errors or permission warnings appear during operation.

Preferred tech: JavaScript/TypeScript, Manifest v3, and Fetch/Axios for network calls—whatever you’re most comfortable with, provided it complies with Chrome’s latest policies.

If this sounds straightforward to you and you have prior Web-Automation or Puppeteer/Chrome-Extension experience, let’s get it done.