1) Site for everyone who signs up
2) The link has to be created by the user or recommended links from your admin dashboard gets there
3) Each user has a login and separate dashboard
4) Each user gets the statstics
5) Reports
6) A super admin dashboard system
7) Automatic Email system
8) Payments automatically done
9) Email Notificaitons
10) Server Setup