← Вакансії

Full-Stack Developer to Build a Reseller Management Panel with Credit System

Бюджет: - HOURLY / PART_TIME ⭐ 0.00 (0) Guernsey

frontend-development, react-js, vue.js, laravel-framework, php, javascript, mysql, node.js, react-bootstrap, redux.js, web-application, php-script, software-development

Project Overview I am looking for a full-stack developer to create a custom, web-based Reseller Panel featuring a credit ledger system. This panel will sit in front of an existing, third-party management panel ("litePanel") that does not have official API documentation. Your software will need to programmatically log into this third-party panel in the background to handle user creation and management automatically. What Needs to be Built (Deliverables): Super-Admin Interface (For Me): A private dashboard where I can create reseller accounts, manually add/deduct credit balances, and view global creation logs. Reseller Interface: A clean dashboard where my sellers log in, view their remaining credits, and fill out a simple "Create User" form (Username, Password, Duration). Credit Logic Middleware: When a reseller submits a form, the system must check their local balance, deduct appropriate credits, and trigger the background script. If the background script fails, the credit must safely refund. Backend Automation Integration: A background script (using Node.js with Axios/Puppeteer or Python with Requests/Playwright) that securely logs into my admin litePanel, maintains session cookies, and programmatically POSTs the reseller's inputs to the dashboard.php?users-manage route. Technical Context & Stack Preferences: The target panel is a lightweight PHP application. Form submissions route through simple URLs like dashboard.php?users-manage and deletions happen via dashboard.php?cinema-users&delete=ID. I can provide the complete HTML source code of these pages to the selected developer. Backend: Node.js (Express) or Python Database: PostgreSQL, MySQL, or a managed backend like Supabase Hosting: Must be ready to run on a platform that allows background scripts without short timeouts (e.g., Render, Railway, DigitalOcean, or a basic VPS). Work Relationship & Expectations: Clear Communication: I am looking for a developer who can explain things simply without overwhelming me with technical jargon, as I am managing the business side of this project. Security & Privacy: You will be handling the structural layout of a management panel. Code security, data privacy, and secure password hashing for resellers are non-negotiable. Testing: Before handing the project over, I expect you to thoroughly test the automation script to ensure it handles potential target server lags or timeouts gracefully without breaking the credit ledger. Milestones: I prefer working with clear milestones (e.g., Milestone 1: Working automation script; Milestone 2: Reseller database & credit logic; Milestone 3: Frontend dashboard UI). If you have experience with web scraping, session/cookie handling, and building credit or billing systems, please apply with a brief explanation of how you would approach the background automation step!
Відкрити на Upwork