To build from scratch, and install to hosting (provided), the website as implied here;
http://www.mytrafficvalue.com/admin_nav.htm
# There will obviously be a few small bits and bobs not mentioned here / mocked up specifically,
ie. Simple guest side info pages (little/no programing required).
A reasonable amount of small additions / tweaks should be expected and included in the price of this project.
PAYMENT TERMS:
$1800 cash deposit – paid via scriptlance.
+$3000 at 50% completion – paid via scriptlance.
+$3000 at 80% completion – paid via scriptlance.
+$2400 at 100% completion – paid via scriptlance.
With an additional 16,000 “user-shares” assigned to your user account at MyTrafficValue. You may sell some/all of your user-shares on our marketplace at any time (as per any other user).
*BONUS*
If the project is completed, including testing, hosting installation and ready to launch / begin on or by 31st May 2011. Then in addition to the above, a further 24,000 user shares will be assigned to your account. (Total: 40,000. Estimated initial re-sale value: $10k)
ABOUT USER SHARES
There are 400,000 user shares in total circulation on the user-marketplace. Users buy/sell them at their discretion, and for whatever amounts they’re willing to sell/pay, on our “marketplace”. Any share sales are credited to your account balance and also available for withdrawal at any time. Each user share entitles you to $0.00000005 of every $1 invested at our main “110% Cycler”. Your weekly dividends are paid into your MyTrafficValue account balance and are available for withdrawal at any time.
MILESTONES
##########
1) User Registration & Login
> Registration Form (+Captcha +SSL +Email Verification +Notification Messages)
> Login Form (+Captcha +SSL)
> Forgot Password form
> Creating the preliminary “user profile” in the admin area that will contain all the info collected about each user.
> And creating the ability to search user profiles from the admin area.
> Admin side login (separate from members)
2) Cashier
> Liberty Reserve (SCI)
> Alertpay (SCI)
> HD-Money (SCI)
> PayPal (SCI)
> Bank Wire (Manual Forms)
> Western Union/Giro (Manual Forms)
>> Deposit/Withdrawal Histories
>> Cashout Request Handling, Approval & Payment
>> Multiple Balance Structure in the user account (each self contained, cannot exchange between balances)
>> Individual Permissions for each balance (ie. Alertpay & Paypal cannot play games)
>> Integration with USER-HISTORY
>> Full transaction history maintained in user-profile.
>> Admin area statistics
3) User Account & Email Settings
> Editable user-account information.
> Editable email settings for our numerous notification options.
> Email templates
#50% PAYMENT#
4) User History
> Complete log of balance-changing events. Perhaps separate history for each balance.
> Log balance before & after each event.
(Needs to be as air-tight / secure as possible… so any strange account activity. We can check the history to see everything adds up properly… And with the database stuff – inserting a “created on”, “modified by & on” system would be good)
>> Considerations to minimize database size, strain and recall speed.
And when we get to “Action Ads”, perhaps a way to purge individual entries and replace them with a single “summary entry” (ie. per day). (As otherwise it could get overwhelming with the millions of micro-payments)
5) User-Shares
> Buy/Sell/Bid Marketplace (+ Forms)
> Transaction Log + Dividend History
> Admin Side: Announce Dividends
> Admin Side: Approve/Reject share-transfers
> Admin Side: Transaction Log + Transfer Fee Stats (summed up daily)
> Admin Controls: To manually assign / re-assign shares (in the event of fraud etc)
>> Complete user-history integration. (including any admin re-assignments)
6) 110% Cycler
> Basic functions of investing & getting paid.
> $51 “Shuffles” and “Pre-invests”
> Automated “Round” Reset Sequence + Transfers of unpaid investments to “Daily Pay”
> Investment Logs: http://mytrafficvalue.com/_new_logs.htm
>> Considerations for immense LOAD… There will be thousands of users trying to do the same event near simultaneously. Make sure it doesn’t crash!
>> Tie in with user-history + Admin Stats
7) 125% Daily Pay
> Receipt of investors from “round resets” in the cycler
> Admin Side: Calculating + Announcing Daily Dividends
> Tie in with User-History
> Make sure a user only ever receives 125% in total (never more!)
Results
> Creation of “Result cards” in the admin area. (mostly manual)
9) Guest Tickets + User Tickets
> Simple ticketing system for users. Sends tickets to admin area, where they can be replied too / closed. Send user emails to notify of replies etc.
> Guest side tickets; similar again; http://basebucks.anastoswebdev.com/guest_support – replicate that pretty much.
10) Forum
Create a simple custom forum and install it within the page template.
http://mytrafficvalue.com/mock_forum.htm
http://mytrafficvalue.com/mock_forum2.htm
http://mytrafficvalue.com/mock_forum3.htm
http://mytrafficvalue.com/mock_forum_createtopic.htm
#80% PAYMENT#
11) Games… API & Overall User Permissions.
(We intend to add on hundreds of games to this website… we need a simple way for programmers to interface with the user history & user balances). And a way to plug-in their “admin stats / controls” to our admin area.
> Also we need to record a few user stats regarding game-play (hall of fame type stuff)
> And I need you to talk with “Justin” and help him install the two games he’s already made for us.
> And hopefully we’ll be able to begin your flash team on a separate games project in 4-6weeks time – to further highlight the requirements here.
12) Banner Auctions
> Exactly as mocked up.
13) Ads
> There is one top ads position that contains 3 different types of advertisement. Basically in “rotation”. Except one ad-type over-rides the rotation to show a fixed ad for a set period of time.
> Forms for purchasing/renewing Fixed Ads, Impression Ads, and “Task” Ads.
> Ads target users via various stats – so show only appropriate ads to each user accordingly.
> All ad campaigns maintain “public stats”. (ie. impressions + clicks + purchase history)
> Admin controls for everthing.
> Admin ability to create “default ads” when there are no others to display.
14) User-Side Action Ads Interface
> Impression & Task ads require user-action… And then the user is paid a “micro-payment” to their balance for completing that action.
> Ad zone needs to be vertically expandable to acommodate “task” and “feedback” forms.
15) Referrals
> Two level referral program + Earnings History
> Commissions on all “110% Cycler” deposits (2 levels)
> Commissions on ads purchases (1 level)
> Commissions on “action ad” earnings (ie. task & impression ads a user receives) (1 level)
> We’ll show users a number of banners etc… provide them with the code to put those banners on their websites etc.
16) Main Page (news feed) + Admin Main Page Stats
> A “facebook” style news feed. Showing all other users’ investments, gameplay, referrals, signups, new forum posts.. etc. Kind everything! (As mocked up)
> Some simple stats (as shown)
> 12 “New User Tasks”… These will be simple. Most will be “copy and paste” tasks… we give users a piece of text, they re-write it and submit… Other tasks will be;
- Make a deposit (bonus paid as a percentage of their first deposit)
- Purchase 1+ User-Shares
- Purchase 1+ cycler units
- Pre-Invest 1+ cycler units
- Write 1+ forum posts
(So when the user does the event, mark that task as complete.
>> Once all 12 tasks are complete, the users total “bonus” is added to their account balance.
17) Server Installation & Testing.
#100% PAYMENT#