I want a Laravel membership System in which members will be paying a certain amount at registration,after complete payment the member is allowed to access the user dashboard.
also the mode of authentication should be through mobile phone number and password only<no email>
the user is then assigned a refferal link/id through which he/she will be inviting other new users with,when an invited user registers the person who invited them is automatically rewarded with a certain percentage(set by admin) of money into their account balance, which is withdrawable.
Apart from users earning money from referrals i also want their dashboard to have a leaderboard where they will be seeing top 10 users with many referrals .
Everyday one user who is leading in the dashboard will be rewarded with a new smartphone.
the minimum withdrawable amount will be KES 100/=
Withdrawal charges will be KES 15/=
⦁ the registration amount should be managed by admin
⦁ the payment gateways should be through;
A. Mpesa based on this package [login to view URL]
[login to view URL] and USER dashboard
[login to view URL] login/register via mobile number
registration fields include
⦁ phone number
⦁ referral id
⦁ Phone no
[login to view URL] dashboard should have
⦁ user balance
⦁ withdraw balance
⦁ user referal id/link
⦁ reffered users
⦁ registered users
⦁ total amount gained from registration
⦁ total amount paid in to users
⦁ manage subscription amount
⦁ change logo
⦁ change site name
⦁ messaging/announcements to users
⦁ >>>default currency should be Kenya Shillings(KES)
⦁ a place to update mpesa settings like>>consumer key>>>consumer secret