General Overview Development in PHP, CGI, and mySQL. This is a redesign with an added affiliate program. This is a training site providing individual and business coaching and workshops. The site will contain descriptive information on the various types of training workshop along with products associate with those workshops. There needs to be an easy way to upgrade and modify workshops. There also needs to be a shopping cart for product purchases. The site redesign should look professional and attractive. Some other features to include are as follows: [url removed, login to view] email confirmation process. 2. Newsletter. A way to compose and send the newsletter through the administration area and designate who receives the newsletter (client, affiliate, prospect, trainer or any combination or all) 3. There also needs to be certain types of automated email system tied to specific elements of the site. Such as affiliate notifications when their account reaches a certain amount, ad request information, etc. 4. Email method for confirming newsletter sign up valid email address. 5. Site advertising and administration for adding banners advertisements or product ads for other companies. 6. Affiliate login. For the End Users 1)Affiliate Structure The affiliate program requires the affiliate to have their own area. This section is accessible only after validating the user through the Login Process. In this area an affiliate has access to earnings, ads, referrals, etc. There will also be referral levels or tiers. Initially, there will be a free affiliate and a paid affiliate. Also, there needs to be the option of adding additional affiliate types at a later time. This would be through an admin area. We will need to be able to set the compensation either by percentage or dollar amount. Compensation amount can be set different for affiliate type. The post user will be able to perform any of the below: Upgrade their affiliate status, Cancel their affiliate status, ID ad referral link to main site, Update their Info, Create Banner and Text Links. View Monthly Summary, View Click & Commission Statistics for the Month, View In-depth Commissions, View Yearly summary, Search for products or services, Purchase products (at a Discount), Links to other useful sites, View information based on affiliate type. 2)Help / FAQ Content Section These will be HTML based content sections. For Website Administrators Manage Affiliate types Define Membership types - billing duration, their monthly fees, their referrals amounts etc Manage Members - List, View Member details and statistics Manage Billings - Auto generate invoice and bill the members according to their billing cycles. Manage Newsletters -Compose and select who to send email or email newsletter. Ad Products or Services, Add/Update products into Categories for Members (Images, Description etc) Define (Specials) availability to Membership types for a particular time period, Define product prices and commission payouts for different memberships Links - Manage links to be added to the members section Advertising - Manage time based banners appearing on various pages of the site.