Advanced Goethe Booking Bot Backend

Job ID: 39989583

Budget: €250 – €750 EUR

I need a seasoned full-stack engineer who is comfortable working in Node.js and equally comfortable dealing with the less-than-straightforward reality of booking Goethe-Institut exams the moment a slot appears. The heart of the job is a backend service that:

• watches the official booking pages 24/7, detects new openings in real time and completes the entire registration flow automatically;
• stores and refreshes user profiles, log-in credentials, exam preferences and payment details in an encrypted database;
• fires off instant alerts (e-mail, Telegram or similar) confirming every successful reservation or flagging any failure so a human can step in;
• employs the kind of anti-bot-evasion techniques—rotating residential proxies, stealth browser fingerprints, captcha solving, request throttling, etc.—that keep the service one step ahead of the site’s defences.

I’m providing my own server; you just give me a clean Node.js repo, a Dockerfile for fast deployment, and a short README explaining environment variables, proxy lists and how to add new notification channels. A brief screen-share demo proving it can grab at least one live slot will be the final acceptance test.

The entire project is needed ASAP, so only respond if you can drop in immediately, move fast and deliver production-ready code.