The Client's main aim is to selling and marketing high-quality products. Every user can purchase and sell the products as well as marketing the product and earning amount.
It is also a print report of GST wise and creates Customer Invoice.
How We Did It
Challenge: Distributor Level Manage
How to assign or manage Level of each node.
A level of every node depends on the level of their child node. each node first needs to complete self-level. self-level is completed when the node has 4 active child node. same like when all child node completed self-level, then parent node level automatic increase
Challenge: Manage dependency Relationship
How to link the parent node and child node
Parent and child node Relationship show as a hierarchical tree view. one node is the root of a tree and other all is the child of the root node. all nodes have a single parent node, except the root node. every node has a max 4 child node.
Challenge: Distribute Rewards
How to distribute Rewards
We are given 3 types of rewards for the satisfaction of distributors as Following.
1) Joining Income.
2) Bonus Income.
3) Re-purchasing Income
On registration of node and repurchase product, the parent node gets the decided amount and also the parent of the parent node get decided amount . Bonus point depends on the level of the node.
Challenge: Payment Methods
How to distributor pay amount
There are two methods used for payment of registration fees and re-purchase product. 1) By Wallet Balance 2) By Cash