I would like to create an online raffle with the follwing features:
For the users:
Buy tickets instantly.
Submit support questions.
View full raffle details.
View list of winners for past raffles.
See time of their last login.
Change account details.
View number of failed login attempts within the past 24-hrs for their account.
View their account balance, winnings, referral information, ticket history, etc.
Users make 5% of what their referrals win
Deposit money using E-Gold.
Upon login, users are greeted with a message that states their winnings (from a raffle or a referral)
For me (the Admin:
Display full website statistics (# of users, site hits, open raffles, new users, and much more.)
Disable image verification on any part of the site.
Search through the user database, using a variety of information.
Suspend/Unsuspend users for any set amount of time.
Create as many raffles as wanted with a click of a button.
Raffles completely customizable. The admin can set the duration, ticket price, percentage of user’s who win, percentage of profits that will be given away and percentage that comes to me as profit.
Randomly or manually choose winners.
Easy to manage support system.
Add categories to "Support Ticket" section.
If a suspended user attempts to create an account, that new account will be deleted and his suspension (on his original account) will be extended. The admin will be able to view the details of the fake account.
Credit users' accounts with the tickets after they deposit.
Profits page displays the profits the site makes off each raffle. The Admin can reset this counter with a click, when he/she withdraw the profits from the PayPal account.
Easily archive finished raffles to conserve space in the database.
Manually purchase a ticket (to a current raffle) for a user.
Find users with the same IP in the database, in order to prevent fraud.
Display full user information including number of referrals, date of registration, last login, and name.
Find out if a user is currently active on the site.
Display list of winners who need to be paid, once the Admin pays a user, the winners name is deleted from the list.
Display how much money should be paid out to winners.
Passwords requests can only be made once every 10 minutes (this number is editable).
Users must pass image verification in order to login, request password, signup, and submit a ticket. This prevents programs from spamming the website or performing combinatory password attack (in an attempt to gain a user's password).
Script has been tested and secured against SQL injection. Every user inputted value is filtered before anything is done with it.
Users can view the number of failed login attempts for their account within the past 24-hrs.
Site cookies are encrypted.
I know that looks like a lot to ask for but I copied every features from another site that offers online raffle scripts, the reason I don't buy there's is because it does not accept e-gold, only pay pal and I want e-gold. The site is [url removed, login to view]
They charge $99 USD so I am willing to pay anywhere from $0 to $150, list your price even if it is higher maybe I won't have any other choice.
Also I am not looking to create this just yet, I think I will be ready with my website lay out in a couple of months, but I just need to know who can do it.