I need a custom script to add to my new social networking site that is being build. Here is what this script needs to do:
- Create a point tracking account for each member
- Add points to member's account based on their participation in the site.
Examples: Member signs up - Automatically starts with 10 points
Member posts a blog - 10 points
Member posts a video - 10 points
Member posts a forum topic - 5 points
Member replies to topic - 1 point
Member refers someone to join the site - 100 points
Member logins in to his account more then 3 times a day - 5 points
etc...more other functions will be explained in the docs.
All the points should add automatically and display under members account. Member can then take his/her points and exchange it for gifts in a gift store.
The gift store should display prizes uploaded by the admin with a photo and description and point amount to buy. If member has enough points he/she can then click on it and exchange their points for it. They should then be asked to enter their mailing address where the gift should be shipped. Shipping fee should be applied via paypal.
Once the transaction is done the points that they used to get the gift should be subtracted from the members account.
Admin should be able to manage each person's point system, add points to their account or subtract.
If you need more info on this project feel free to ask any questions.