← Вакансії

Backoffice Development (Multi-Phase Project)

Бюджет: - HOURLY / FULL_TIME ⭐ 4.87 (40) United States

web-application

We are building MLM Network, a premium membership platform for content creators and influencers wordlwide. We already have (or will provide) the Frontoffice (public website) built in WordPress. We are now looking for a reliable and experienced full-stack developer to build the Backoffice / Admin System in several phases. This is a long-term, multi-phase project. We want to work with the same developer/team across all phases. Project Overview Platform Type: Membership + Network Marketing platform (MLM-style with commissions) Main Features: User registration, referral system (tree), commission calculation, payments, events, and reports. Tech Preference: Modern stack (Node.js/NestJS + PostgreSQL or Laravel preferred, but open to strong proposals) Frontoffice: Provided by us in WordPress (we will handle design + frontend coding) Phase 1 – Scope (This Job) In the first phase we want only the essential core to be fully operational: User Registration & Management Registration flow (via WordPress or API integration) User profiles with sponsor/referral system (unilevel tree) User status (active / inactive / suspended) Admin can view full network tree (at least 5 levels) Payments & Billing Record manual payments (we will enter payments manually at the beginning) Payment history per user (one-time entry fee + monthly subscription) Automatic status update after payment registration Commission System Commission for direct referral (100€ fixed per new member) Monthly override commissions (unilevel – 5 levels with different percentages) Monthly commission calculation engine Commission history and detailed reports per user Invoices & Basic Documents Generate basic PDF invoices/receipts for entries and monthly fees Manual approval workflow for commissions Admin Dashboard Overview (total members, active members, revenue, commissions paid) User management Network tree visualization Reports export (Excel/CSV) Important Notes for Phase 1: Payments will be processed manually by us in the beginning (no automatic payment gateway integration yet). We will handle all customer support and frontend. Strong focus on data integrity, security, and accurate commission calculation. Future Phases (to be posted later with same developer) Phase 2: Automatic payment integration (Stripe), advanced ranks & bonuses, member area improvements Phase 3: Events management, email/SMS automation, advanced analytics Phase 4+: Mobile app, marketing tools, brand activations module, etc. Requirements Proven experience building membership or network/commission-based platforms Strong knowledge of database design and complex referral systems Experience with secure payment & commission logic Clean, well-documented code Ability to work in phases and deliver iteratively Good English communication Available for regular updates and quick turnaround. Please apply with: Your relevant experience with similar platforms Suggested tech stack for the backoffice Estimated cost and timeline for Phase 1 only Any questions you may have We value long-term partnership and quality over speed. Looking forward to your proposals.
Відкрити на Upwork