PLease see the attached image first.
You will see numbers 10 to 1 and A, B, C, D
Now the concept is a user signs up on our site. Now his name will be entered into number 1.
Now he has to collect $200 from 4 more people in his account. So now the total is $800 from 4 people.
The names of five people should go in A B C D
The same thing is done by A B C D and in their forms the number 1 name will be their own and our first guy's name who introduced ABCD will go into number 2 and so on.........
So till this first guy reaches 10 number this will go on.
Now when 1st guy collects $800 he takes his $200 for himself and from the $600 remainin he distributes $50 to each of the numbers above him, That is he will pay $50 to 9 people above him, so he pays total $450 to all 9. The remaing $150 will get credited into companies account.
So this is the concept.
Now the technical part here is :
User login, and his login area where his balance is seen. And exact form that i have attached is also seen.
He can withdraw his money from there.
Admin login, for company purpose,
Company person can see all user accounts with thier forms and can stop, delete, add, change password, etc for each user.
Also in compnay ( admin ) login the company can see the collected money. The collected amount can be withdrawn by the company, so a transfer faciltiy....
NOw also the pages should be integrated with google adsense, and banner adds on top for additional revenues.
Also there will be a facility for the company to sell its own products to these clients. So a list of products with shopping cart and payment gateway for it.
Also i need is that i should be able to add more modules to it later on my own like, if i want chatting, polling, news, top user of the month, classified for user to advertise, matrimonial facility for users, etc...
So a flecibility of editing the pages needs to be there.
IMP NOTE: The amount collected by the user from the 4 people cannot be withdrawn by the user. Only amount he can withdraw is his share. Rest of money goes to company account. When the money comes from users it should not get distributed till all four members are created, nor will the user will get this share till he makes 4 clients.
ALso when 4 ABCD are signed up after payment of $200 each, the amount will be distributed as follows:
$200 to number 1
$50 each to number 2 to 10 ( thats $450 )
$150 to the company account...
And if all numbers above 1 are not filled up the remaining amount gets credited into the company account. So user should not be avle to withdraw the amount collected from users, otherwise if he does company will run in trouble. Please rememebr this.
ALso accoutn report of user and company must contain the username and his code. That means each user must get a unique Userid.
To trace a particular transaction a search facility in admin panel is must.
And a imp thing, administrator whould be able to communicate with individual and all users of the network at a time.
A online compaint and issue Ticketing system should also be integrated in it.