BLS Visa Monitoring & Alert Automation.
Continuously monitors BLS visa application centres for new appointment slot openings and alerts users in real time — a domain where slots vanish in seconds and manual monitoring is futile.
Key features.
- 24/7 polling of BLS portal endpoints across multiple consulates
- Real-time alerts via WhatsApp, Telegram, email
- Auto-fill assistance to claim slots before they're gone
- Multi-applicant support (families, agencies, expat groups)
- CAPTCHA solving via vision API
Architecture.
Distributed scraping cluster — each consulate has dedicated headless browser workers that poll on configurable intervals, respect rate limits, and rotate IPs. Detected slot changes fan out to a notification queue that pushes through user-preferred channels in under two seconds.
Tech stack.
- Frontend
- Next.js · Tailwind
- Backend
- Python · Playwright headless browsers
- Database
- PostgreSQL · Redis (job queue)
- AI
- Vision API for CAPTCHA · text classification
- Infrastructure
- AWS EC2 (Playwright workers) · Twilio · Telegram Bot API
Target users.
Visa applicants, immigration consultants, travel agencies, expatriate communities
Unique selling points.
- Sub-two-second alert latency — fastest in the segment
- Multi-channel notifications mean users get the alert even with their phone face-down
- Multi-applicant pooling lets agencies serve dozens of clients from one instance
Monetization.
Per-applicant subscription + per-claim convenience fee