Affiliate MLM Management System
- Category
- Web Application
- Year
- 2024
- Technologies used
- Node.js, TypeScript, Next.js, PostgreSQL, Docker, Tailwind CSS, Prisma, Authentication, Real-time

Screenshots

Project overview
Advanced MLM platform featuring automatic 3-level commission distribution (X, Y, Z), dynamic subscription tracking and payment system, comprehensive admin panel with financial reports, role-based authorization, and real-time notifications. Meets all user and administrator needs with features like target package and progress tracking. Equipped with user management, e-commerce integration, financial reporting, and robust security measures.
Key features
- Automatic 3-level commission distribution (X, Y, Z)
- Dynamic subscription tracking and payment system
- Comprehensive admin panel and financial reports
- Role-based authorization system
- Real-time notifications and alerts
- Target package and progress tracking
- User Management (Referral code system, Membership approval, Profile management)
- Commission System (Automatic X, Y, Z distribution, Adjustable rates from system settings, Order and membership commissions)
- Subscription Management (Monthly automatic subscription tracking, Delay warnings, Flexible payment plans)
- E-commerce Integration (Product catalog management, Order tracking system, Inventory management)
- Financial Reporting (Detailed income-expense tracking, Filtering by date range, Excel/PDF report output)
- Notification System (Email notifications (custom API), Subscription reminders, Password reset)
- Admin Panel (User detail viewing, Membership and subscription approvals, System statistics)
- Security (JWT token authentication, Role-based access control, Secure password reset)
Technologies used
- Node.js
- TypeScript
- Next.js
- PostgreSQL
- Docker
- Tailwind CSS
- Prisma
- Authentication
- Real-time