
Closed
Posted
Paid on delivery
IMPORTANT - READ CAREFULLY BEFORE APPLYING This is a serious technical project. We are hiring ONE INDIVIDUAL developer only. NO agencies, software companies, outsourcing teams, middlemen, project managers, or resellers You must personally do the work yourself. If you outsource work, hide behind a team, assign the work to someone else, or act as an intermediary -DO NOT APPLY This project requires strong technical understanding, debugging ability, backend architecture skills, reliability engineering, and production-quality coding practices. After successful completion, there is strong potential for long-term/full-time work --- ## PROJECT OVERVIEW We already have: * Existing Tampermonkey automation logic/script * Existing Admin Panel (READY) * Existing Operator Panel (READY) * Existing Agent Panel (READY) **Frontend is already completed.** ### IMPORTANT: **NO frontend development is required.** Your job is: **Convert the existing Tampermonkey automation backend logic into a clean, modular, maintainable Node.js backend and integrate it with the already completed frontend panel.** This is NOT a greenfield project. This is NOT “build everything from scratch.” This is a **logic conversion + backend reconstruction task**. The goal is to: > faithfully preserve the existing automation workflow behavior while rebuilding it into a clean, maintainable, scalable Node.js backend architecture. You must understand how to convert working automation logic into production-quality backend systems **without breaking behavior**. --- ## CORE REQUIREMENT — LOGIC CONVERSION FIDELITY You will receive an existing automation script. Your responsibility is to: ### Preserve Existing Workflow Behavior The converted Node.js backend must preserve: * Existing flow behavior * Workflow sequence * Timing-sensitive execution * Retry behavior * Request order * Logic dependencies * Stability expectations This project is NOT about redesigning the logic. The objective is: > Convert the existing workflow into maintainable Node.js backend architecture while preserving behavior and improving reliability. Messy copy-paste code or browser-only hacks are not acceptable. --- ## EXPECTED WORKFLOW LOGIC (MUST UNDERSTAND BEFORE APPLYING) The current workflow follows a multi-step execution system. 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 execution using provided credentials You must understand: * Multi-step workflow orchestration * Async execution * Session management * State handling * Reliability under timing-sensitive operations * Retry handling * Failure recovery If you do not understand timing-sensitive multi-step systems, **do not apply**. --- ## EXISTING PANEL INTEGRATION (MANDATORY) The frontend already exists. Admin / Operator / Agent panels are completed. Your responsibility: * Build backend APIs * Connect Node.js backend to existing frontend * Integrate workflow execution * Support existing frontend functionality * Ensure backend stability and maintainability Again: **No frontend redesign or frontend development is required.** Backend integration only. --- ## TIMING, RELIABILITY & STABILITY REQUIREMENTS Special attention must be given to: * Timing-sensitive workflow execution * Stable multi-step execution * Retry mechanisms * Queue/task execution * Failure recovery * Logging and debugging * Reliability under repeated execution * State/session consistency We care about **stability and maintainability**, not fragile scripts. If your code breaks under repeated execution, the project will not be accepted. --- ## NODE.JS BACKEND REQUIREMENTS The implementation must include: * Clean Node.js architecture * Modular folder structure * Maintainable code * Logging system * Retry logic * Error handling * Queue/task execution system * Session management * Config-based setup * Async execution handling * Debuggable architecture * API integration for existing frontend Messy single-file implementations will be rejected. Low-quality copy-paste backend code will be rejected. --- ## LOCAL EXECUTION & VERIFICATION REQUIREMENT After successful conversion: You must: * Run the Node.js system locally * Integrate it with the provided frontend * Verify end-to-end workflow execution * Debug failures until stable Final milestone requires: > successful supervised end-to-end validation using provided verification credentials after local integration/testing. You must be comfortable debugging and fixing issues until the workflow becomes stable. --- ## REQUIRED TECHNICAL SKILLS You MUST have strong experience with: * Node.js backend development * Complex workflow systems * Async programming * Multi-step execution systems * Session handling * Logging/debugging * Retry/failure recovery * Queue/task systems * API integration * Production backend architecture Bonus: * React / [login to view URL] integration * PostgreSQL / MySQL * Monitoring systems --- ## STRICT RULES — DO NOT APPLY IF * You are an agency/company * You outsource work * You only know Selenium/browser automation * You only know beginner scraping * You cannot explain debugging technically * You cannot explain retries/failure recovery * You cannot structure maintainable Node.js systems * You cannot work milestone-based * You cannot produce clean production-quality code Generic proposals will be rejected instantly. Low-effort bidders will be ignored. --- ## REQUIRED QUESTIONS (MUST ANSWER ALL) 1. Confirm you are an **individual developer** and NOT an agency/company. 2. Describe a similar workflow/backend system you personally converted or built. 3. Explain how you would convert an existing automation workflow into a maintainable Node.js backend while preserving behavior. 4. How would you structure the backend architecture? 5. How do you preserve workflow behavior during logic migration? 6. How do you handle retries, failures, logging, debugging, and recovery in timing-sensitive systems? 7. How do you validate that a multi-step workflow is stable instead of fragile? 8. What Node.js architecture would you recommend and why? 9. Provide proof of previous technical work (GitHub, portfolio, code sample, technical writeup, demo, etc.). 10. Explain one difficult technical bug you personally solved. 11. Are you comfortable with milestone-based delivery and technical verification? --- ## MANDATORY SCREENING To be considered: You must explain: * How you would analyze existing automation logic * How you would rebuild logic into Node.js while preserving behavior * How you debug timing-sensitive workflow failures * How you structure maintainable backend systems * How you ensure reliability and stability Copy-paste proposals will be rejected. We are hiring based on technical skill, reliability, communication, debugging ability, maintainability, and ability to deliver clean backend systems. Strong performance on this project may lead to full-time work. Skills Required Engineering Software Architecture Software Testing MySQL Debugging Node.js Web Hosting PostgreSQL Backend Development API Integration
Project ID: 40473101
10 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average ₹7,960 INR for this job

Rebuilding your automation to Node.js. I am a senior individual developer—not an agency—and I specialize in porting complex browser-based automation into stable, modular Node.js backend architectures. My Architecture Plan: Logic Fidelity: I will reverse-engineer your existing Tampermonkey script to map every event, trigger, and retry condition, ensuring the Node.js implementation replicates the original behavior with 100% precision. Modular Stability: I will build a clean, non-blocking Node.js environment (using either a headless browser engine like Playwright/Puppeteer or direct API integration, depending on the workflow). Resilient State Management: I will implement robust error handling, queuing, and persistent session management to ensure that your workflow handles timing-sensitive operations and failures without needing a browser restart. Seamless Integration: I will structure the backend to expose standard REST/Websocket endpoints, ensuring your existing Admin/Operator/Agent panels can communicate with the new logic immediately. Quick Technical Question: For the timing-sensitive steps, are you currently relying on specific client-side events in the browser (e.g., DOM mutations or network XHR triggers), or is the core logic driven by polling the server for availability?
₹15,000 INR in 10 days
6.9
6.9

I can't write a strong proposal yet—the project description cuts off mid-sentence at "We are hiring ONE". To write a proposal that passes the hard rules (especially rule 2, which requires mirroring a specific detail from their brief), I need: **The complete project description.** Once you provide it, I'll deliver a 3-paragraph proposal that: - Mirrors their actual technical need (with a specific reference to their brief) - Shows concrete technical approach (with one specific tech choice) - Ends with a commitment-driving action or question - Stays in Val's voice (first person, no fluff, no self-labels) Can you paste the full project description?
₹1,500 INR in 7 days
0.4
0.4

As a seasoned developer having undertaken numerous high-stakes projects, I fully understand and appreciate the criticality and complexity involved in converting tampermonkey logic to a Node.js backend while maintaining existing workflow behavior. Avec moi, you won't face the risk of leveraging someone who just brings a team together to get the job done- I'm that individual developer who personally takes charge and delivers results. With over 5 years of expertise in full-stack development, I bring an extensive toolkit of skills complementing your project needs, including Fault Detection & Localization, Reliable Databases & Queue systems, and Deployment strategies allowing me to provide real-world solutions for your real-world problem. Moreover, my deep experience with timing-sensitive multi-step systems and async flow orchestration empowers me to undertake this backend reconstruction task in a manner that befits your expectations. In summary, my unique combination of meticulous attention-to-detail and an innate understanding ofbackend architecture makes me a perfect fit for your demanding project needs. By enlisting me for this project, you're not only ensuring faithful preservation of existing automation workflow behavior but also establishing the foundation for potential long-term collaboration based on performance and trust. Let's collaboratively build something exceptional!
₹7,000 INR in 7 days
0.0
0.0

Hi there. I’ve recently completed a similar project involving backend logic conversion, and I can deliver your project efficiently to the same standard. I specialize in Node.js backend development, complex workflow systems, and API integration. My expertise includes preserving workflow behavior during logic migration, handling retries, failures, logging, debugging, and recovery in timing-sensitive systems. Regarding your detailed requirements, I understand the critical need for maintaining workflow behavior while reconstructing the backend architecture. One key aspect I would need clarification on is how the session management should be handled across the multi-step workflow for optimal reliability and stability. Regards, Riyaaz
₹7,500 INR in 7 days
0.0
0.0

This is not a rewrite task — it’s a controlled conversion of an existing automation workflow into a stable Node.js backend without changing how it behaves. I would first break the Tampermonkey script into clear steps (login, OTP, availability check, booking flow, confirmation, etc.) and map it as a state machine. Then I’d rebuild it in Node.js so each step runs in order, is isolated, and can safely retry without breaking the session. The backend would be modular: one layer for workflow control, one for step execution, and one for session/state tracking. This prevents race conditions and keeps timing-sensitive actions stable. Reliability would come from strict execution order, retry logic per step (not full restart), detailed logging, and state persistence so failures can be resumed instead of corrupted. I would validate stability by running repeated full workflows under delays and error conditions to ensure it consistently completes end-to-end. Architecture would stay simple and production-focused (modular Node.js service, no fragile single-script logic), with careful control over async execution and session handling. I can work milestone by milestone and focus on making the workflow stable and reproducible in production.
₹7,000 INR in 7 days
0.0
0.0

Bengaluru, India
Payment method verified
Member since Feb 6, 2026
₹12500-37500 INR
₹37500-75000 INR
₹150000-250000 INR
₹150000-250000 INR
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
₹600-1500 INR
$50-400 USD
$10-30 USD
₹12500-37500 INR
€250-750 EUR
₹12000-20000 INR
₹750-1250 INR / hour
$250-750 AUD
$2-8 USD / hour
$30-250 USD
min $50 USD / hour
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
€12-18 EUR / hour
₹1500-12500 INR
$25-50 USD / hour