Unilevel MLM Web App

Job ID: 40494851

Budget: ₹400 – ₹750 INR

I need a responsive web application built around a Unilevel-based MLM model. The first priority is a rock-solid user registration and account-management module: new sign-ups should flow smoothly, profiles must be editable, and every action has to be logged for compliance.

The commission engine follows a classic Unilevel structure. Each customer will be able to refer others, accrue commissions on their direct and indirect sales according to configurable percentage tiers, and view their running totals in real time. The logic must be transparent and easy for me to adjust later from the database or an admin panel.

For now, the only active role in the system is Customer, yet the architecture should leave room to introduce Admin and Distributor levels without major refactoring. Clean role-based access control, token-based authentication, and GDPR-ready data handling are required from day one.

Deliverables
• Full-stack web app (responsive front end + secure back end)
• Source code with clear comments and environment setup guide
• SQL schema and seed data for testing the Unilevel tree
• Brief technical document explaining how commissions are calculated and how new roles can be added

Acceptance criteria
• A new user can register, log in, update details, and see their personal referral link.
• When User A registers through User B’s link, the relationship is stored and visible in both accounts.
• Manual test transaction correctly credits commission up the Unilevel chain according to the tier percentages I set in config.
• All pages load within two seconds on a standard shared hosting environment.

I’m open on the exact tech stack—Laravel, Node.js/Express, or Django are all acceptable as long as the codebase is well structured and documented for future expansion.