STRICTLY FOLLOW THIS:
IF YOU HAVE DONE ANY SIMILLAR PROJECT RELATED TO MINE THEN PLEASE COME OTHERWISE PLEASE DON'T WASTE MY TIME AND AND YOURS,
Project Type:
Long-term opportunity after successful completion
IMPORTANT — READ BEFORE APPLYING
This is a serious technical project.
We are hiring one highly skilled individual developer only (NO agencies, software companies, outsourcing teams, or middlemen).
If you are an agency/company, outsource work, or plan to assign this to another person, do NOT apply.
The selected developer may be offered full-time long-term work after successful completion of this project.
This is NOT a beginner scraping task and NOT simple browser automation.
We need someone capable of reverse engineering complex booking workflows and building a stable production-grade backend system.
⸻
Project Overview
We need a developer to analyze and implement a complete visa appointment automation system with a management dashboard.
This is not only an automation project. A full Admin / Operator / Agent panel is part of the required scope.
You must understand:
* Reverse engineering web flows
* Request analysis
* Sessions, cookies, headers, tokens
* Authentication systems
* OTP flows
* Captcha integrations
* Queue systems
* Retry/failure handling
* Backend architecture
* Scalable task execution
* Monitoring/logging
⸻
Core Workflow Scope
You will analyze and implement the booking flow.
Expected workflow:
1. Login / authentication
2. OTP handling and verification
3. Availability checking
4. Slot reserve/initiate process
5. Booking confirmation flow
6. Payment handoff + verification handling (if applicable)
7. One successful end-to-end test booking using provided test credentials
The system must be stable and reliable.
We are not looking for UI-only automation or scripts that randomly fail.
⸻
Required Management Panel (Mandatory)
A complete role-based management panel is required.
Admin
Full access:
* Manage operators/agents/users
* Configure settings
* View logs and analytics
* Monitor task execution
* View booking success/failure
* Manage credentials/configurations
* Queue monitoring
* Retry failed jobs
* Full permissions
Operator
Limited operational permissions:
* Run booking tasks
* Monitor progress
* Retry failures
* Manage assigned tasks/accounts
* Limited system access
Agent
Restricted permissions:
* Submit/manage requests
* View assigned records only
* Track booking status
* Limited access
⸻
Required Features
Backend Automation System
* Production-quality backend
* Clean architecture
* API-driven approach preferred
* Retry logic
* Failure recovery
* Logging system
* Error handling
* Queue/task management
* Session/token handling
* Multi-step workflow orchestration
* Scalable structure
Admin / Operator / Agent Dashboard
* Secure login/authentication
* Role-based access control (RBAC)
* User management
* Task management
* Real-time status visibility
* Logs/debugging visibility
* Activity history
* Queue monitoring
* Retry/restart functionality
* Search/filtering
* Export functionality
* Settings management
* Multi-account support (if applicable)
⸻
Preferred Technical Stack
Preferred (open to recommendation):
* Backend: Node.js
* Database: PostgreSQL or MySQL
* Dashboard: React / Next.js / Vue
You may recommend better architecture if technically justified.
⸻
Deliverables
Developer must provide:
1. Full technical analysis of workflow
2. Clean production-quality source code
3. Working backend automation system
4. Admin / Operator / Agent panel
5. Documentation/setup guide
6. Logging + monitoring system
7. Error/retry handling system
8. One successful tested end-to-end workflow
9. Clear deployment instructions
⸻
Milestone Payment Structure (Mandatory)
No full upfront payment.
Project will be milestone-based.
Example structure:
Milestone 1
Technical analysis + architecture explanation
Milestone 2
Working core backend flow
Milestone 3
Management dashboard
Milestone 4
Testing, fixes, deployment support
Payment will be released after technical verification.
⸻
DO NOT APPLY IF
* You are an agency or software company
* You outsource work
* You only do Selenium copy-paste automation
* You only know basic scraping
* You cannot explain request/session/token handling
* You cannot explain failures/debugging technically
* You are not comfortable with milestone-based work
⸻
REQUIRED QUESTIONS (Answer ALL)
1. Are you an individual developer? Confirm you are NOT an agency/company.
2. Describe a similar technical project you personally completed.
3. Explain your process for analyzing a protected multi-step web flow.
4. How do you reconstruct backend workflows from browser activity?
5. How do you handle sessions, cookies, tokens, retries, and failures?
6. How would you design a stable queue/retry system for high reliability?
7. What backend stack would you recommend and why?
8. How do you test whether a booking flow is stable instead of fragile?
9. Can you provide proof of relevant technical work (GitHub, portfolio, technical demo, code samples, case study, etc.)?
10. Are you comfortable with milestone-based delivery and technical verification?
⸻
Mandatory Screening Requirement
To be considered:
* Explain a sample debugging workflow for a failed multi-step automation process
* Explain how you inspect browser/network requests and rebuild backend logic
* Provide technical proof of previous relevant work if available
Generic copy-paste proposals will be rejected.
We are hiring based on technical capability, communication, reliability, and ability to deliver production-quality work.
Strong performance on this project may lead to long-term/full-time collaboration.
Looking for dev from ind/bd/europe/Usa
Show More