Specs:
Online Point and Rewards system
We need a site that will enable a visitor to sign up and create a point and rewards account. The user will be able to signup for different offers and gain points that will be automaticly redeemed once they reach a certain amount. For example: I log into my account and see a number of offers to sign up for and they each have a point value. I need to reach 100 points. I sign up for the 2 best ads that give me 50 points each, when I have completed signing up for these ads my points reach 100, once my points reach 100 the system will notify the admin of my contact details and that the points have reached 100. The admin then logs into the backend and verifies that the user signed up for the 2 programs and earned their points. The admin clicks an approved button which will generate an e-mail that gets sent to the visitors e-mail they created the account with. In that e-mail the user clicks on a link, logs into their account and fills out a short form of where they would like to send the product that was offered when they reached 100 points. That information is stored in their account for future reference and can click a link that allows them to send again if they reach another 100 points or create a new form to send to someone else. Once they click the form submission an e-mail notifies the admin on where to send the product and is stored in the admin database.
The offers need to expire to that user once they have successfully signed up for them. Offers will be afilliate programs from cj.com and other various places.
Admin ads the offers from cj.com and gives each one a point value for signing up
Newsletter system that will run 1 time per month telling account holders how many points they have and how many they need to get to 100.
Also, advertisers will be able to sign up with their offers. This will include, The advertisers information such as Offer Title (limited to a certain amount of Characters, Small banner, short description, how much they will pay for each signup, and add funds to their advertising account. Advertisers need a place to view reports and stats for their campaign.
Security features for no cheating.
Not sure how to verify signup of the programs but was thinking that a random question about the signup success e-mail from the advertiser that was sent to the account holder upon completetion. Maybe ask what was the 5th word in the successful signup e-mail. We can talk about this!