User's Side :
1. Signup Form . email , password, username.
2. User will see Dashboard upon login . On Dashboard , He will See Today's Click and Revenue. A chart based on 24 hours performance . Another chart will display 1 week, 1 month , 3 months and 1 year performance along with custom start date (limited to his joining date) and end date (limited to current date). Stats table with filter of last 24 hours, 1 week , 1 month , 3 months, 1 year , or time period. Table will display data like Post title , List of Shorten Urls, total number of clicks. On Dashboard , It will display total number of Online Visitors refered by him as well.
3. User will have option to update his profile .. ( Name, address, phone number , Payment Details )
4. When User visit website then by default, he will see a message box containing his reference urls. Like: [url removed, login to view] .. if user change the page then display code related to his account. This will appear only to those people who logged in.
5. Default Top Bar of wordpress will be hidden for users created by our script. like top bar appear for admins and other users by wordpress.
6. User must able to change Social share data as per his need. ( discussion)
7. On dashboard, User must able to see payment history ( table with date , payment status , payment amount) .
1. Display List of all Users filtered by Pending, Approved.
2. Display List of all Users filtered by (Payment Pending , Paid ).
3. List of all Active and Deactive Users. When Click on their Name , A new window appear that display his stats . including payments made to him.
4. Admin must able to approve or Disapporve.
5. Emails sent to requests of approve and disapprove.
6. When an application for affilaite generates , email to admin.