Full-Stack Developer to Build a Reseller Management Panel with Credit System
Budget: -
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!
Ouvrir sur Upwork