Stakerrs

Multi-level Marketing web application

services

Web Application Development

industry

MLM / E-commerce

duration

4 Months

country

Nigeria

Stakerrs

Project Overview

Stakerrs is an MLM solution that focuses on onboarding people via binary network hierarchy. People can sign up with different packages like classic, premium, gold, etc as per the capabilities to sign up with Stakerrs. Following the referral program, every member who is a part of the MLM scheme has their own referral links via which they can onboard other members under them and earn various bonuses. There are two types of users in the Stakerrs, member, and admin. In the admin, one can manage Packages, Roles-Permission, Admin Users, bonus values and manage the users of the system. While in the member login one can see purchased package details, their Network tree, Transaction history, Transaction calculation, and many other actions.

Overview image 1Overview image 2Overview image 3

Challenges

Unique Design for Nigeria Market
Every custom solution needs its own essence and uniqueness.
The design needed to stand out in the competitive market.
Had to attract the Nigeria based crowd with the best user experience.
Bonus Calculation
The bonus calculation was quite complex as compared to other MLM systems, with different types like Signup, StepUp, Achiever, Leadership, and Shopping bonuses.
Some bonus calculation values are managed by admin and some are dependent on the package value, making it more complex than usual.
The client only provided an excel sheet with calculations formula and using these formulas we had to build members transaction history.
Network Tree
Login members needed to see all referral members in the tree chart.
The requirement was that the login user shows the top of the network as well as all the members under them.
Building a visual tree representation for a binary network hierarchy was technically challenging.

Our Solution

Custom User-Friendly Design
We studied and analysed the client's requirement and presented different themes to finalize the right fit for them.
After spending hours on the study of the same applications and MLM system documentation we made a custom user-friendly design.
The complex part in the front end design was network tree design because the requirement was that the login user shows the top of the network as well as all the members under them.
Simplified Bonus Calculations
We simplified all the calculations in the spreadsheet and then converted into the line of codes.
We managed the DB Architecture in such a way to handle the runtime and different type of calculations with the common standards.
The system handles Signup, StepUp, Achiever, Leadership, and Shopping bonus calculations automatically.

Features Implemented

Stakerrs includes a comprehensive set of features for both members and administrators to manage the MLM network, transactions, and bonus calculations.

1. Dashboard

The user can see the dashboard after successful login. In a dashboard it shows logged in user's current package value, next rank, referral link, and next target PV points.

Dashboard

2. User Profile

In the profile section, the user can see his personal details like name, country, mobile number, etc. and also update his profile picture. Users can see payment or bank details, upload KYC proof like Voter Id, Driving Licence, etc. and change account credentials.

User Profile

3. Network Tree

In this section, user can see all the referral members. All members are shown in OrgChart. For creating the OrgChart, we are using the OrgChart Jquery library. Login user will see the top of the OrgChart and other onboard members are shown under that user.

Network Tree

4. Transaction History

In this section, user can see all transactions with a due date, payable amount, cashout, pay date, and dynamically calculated cumulative cashout. These all entries are automatically calculated and raised for the user from time to time based on the system requirements.

Transaction History

5. Transaction Calculations

The system includes multiple bonus types: Signup Bonus earned when a new member signs up under them, Step-Up Bonus for residual income as more people join the network, Achiever Bonus based on the growing team, Leadership Bonus awarded based on leadership level, and Shopping Bonus earned through the ecommerce module.

Transaction Calculations

6. Message

In this section, the user can submit his query or if facing any issues then they can submit and the admin will be able to receive them and respond back from the system to the member.

Message

7. Member Management

Admin is able to see all the registered members, their respective personal details, transactions, levels, points and everything. Admin can also see the package details, members registered under them and also KYC details. Approval for each member registered in the system was done by the admin from this section.

Member Management

8. Role-Permission

Granular access were defined in the system for the various Stakerrs employees to manage various functionalities in the admin like Approve Member Details, Edit Package Details, Generate Reports, etc.

Role-Permission

9. Reports

There are 10+ predefined reports in the system such that admin and other Stakerrs employees can generate for the betterment and ease of the process. Admin can generate different types of reports like Registrations in the system, Member Details, Package Purchase, Transaction history, Payments done and many more.

Reports

Backend and Web App Technology Stack

Stakerrs is built with a reliable web technology stack for MLM operations, real-time calculations, and secure user management.

CI/CD

Gitlab

Server & File Storage

Digitalocean

Backend Framework

PHP ( Laravel )

DB

MySQL

Frontend UI

HTML , CSS , Bootstrap , jQuery , jQuery UI

Server Stack

Docker

Backend Framework

PHP ( Laravel )

Conclusion

Stakerrs is a custom MLM web application built for the Nigerian market with binary network hierarchy, multiple bonus calculation types, and ecommerce integration. The platform serves both members and administrators with features like network tree visualization, transaction management, KYC verification, and comprehensive reporting.

Need a Custom MLM Platform?

Let us help you build a custom multi-level marketing solution tailored to your business needs.

More Projects

Case study image

Bounty Board

Reward-based platform for creating, managing, and completing bounties.

Case study image

Baller

A social networking app for basketball players to search courts, meet players and plan their games.

Case study image

Hindeep

Dating app matching users based on personality traits and compatibility.

Case study image

Gas Drop

On-demand fuel delivery app with tracking, scheduling, and payments.

Case study image

Fischer

eCommerce platform for heating systems with rewards and support.