Full-Stack AI Developer for Freelancer Gateway

Заказчик: AI | Опубликовано: 13.03.2026

Role and Objective: Act as an expert Full-Stack AI Developer. Your objective is to architect an Autonomous AI Intermediary that serves as a neutral, intelligent bridge between employers and freelancers. This agent will function as a project manager, financial custodian, and quality assurance officer.Tech Stack Requirements:Frontend: React.js with Tailwind CSS for a modern, responsive UI.Core Backend: Node.js and Express.js for the main API gateway, user authentication, and escrow logic.Database: MongoDB for storing user profiles, project details, milestones, and transaction histories.AI Microservice: Python and Flask. This service will handle the LLM integrations, NLP processing, and automated quality checks.Real-time Communication: Socket.IO for live project updates and escrow status changes.Step-by-Step Project Implementation Plan:Step 1: Intelligent Requirement Analysis ModuleTask: Build the NLP engine in the Python microservice.Functionality: The agent must ingest employer specifications, analyze the project scope, and autonomously generate a structured technical roadmap. This roadmap must include clear, time-bound milestones and checklists.Evaluation: Focus heavily on NLP precision to accurately decompose vague employer prompts into technical checklists.Step 2: Autonomous Escrow & Liquidity Management SystemTask: Develop the financial custodian logic using Node.js and MongoDB.Functionality: Create a secure vault that receives the total project funds upfront. Program the logic to facilitate automated micro-payouts upon milestone completion. Include a mechanism to manage a final "success fee" upon total project delivery.Evaluation: Ensure high financial integrity regarding the security of the automated payout and refund triggers.Step 3: Automated Quality Assurance (AQA) EngineTask: Implement the AI verification logic connecting Python/Flask with the Node.js backend.Functionality: Use advanced LLMs or domain-specific analysis to evaluate submitted work. Build robust verification logic so the AI has a clear "definition of done" for deliverables like code, content, and design.Payment Triggers:Fully Completed: Trigger immediate payment.Partially Completed: Trigger feedback or pro-rated releases.Unmet: Initiate a refund protocol for the employer.Step 4: The Professional Fidelity Index (PFI) SystemTask: Build the dynamic reputation system.Functionality: Maintain a dynamic reputation score for freelancers to ensure long-term ecosystem health. Calculate this credit-like score based on historical milestone accuracy, deadline adherence, and autonomous quality assessments.Evaluation: Focus on the scoring accuracy to ensure fairness and transparency of the PFI algorithm.Step 5: Integration and Frictionless DeliveryTask: Connect the MERN backend, React frontend, and Python AI microservice via REST APIs and Socket.IO.Goal: Create a "frictionless work" environment by removing human bias and administrative lag from the payment cycle. Ensure the final product protects employer capital through automated refund logic and rewards high-performing freelancers with instant liquidity and a verifiable, merit-based reputation.