Find Jobs
Hire Freelancers

Ammendents to PHP website

$30-250 USD

Completed
Posted almost 14 years ago

$30-250 USD

Paid on delivery
We need the following amendments to a PHP site (that is a game): 1. Ability to sell facilities to system at 60% of original purchase value (currently the 'sell' feature only lists the facility on the game's ingame market, but its a slow market, so we want to give users the option to sell immediately at a reduced price). However, normal items can be sold to the system or put on the market, so there is examples of how it could work. 2. Email validation (double opt-in) of new users as they register. I see this as an extra field in the users table, 'email_validated', that, for existing users is set to 'no', and as new players register, we send an automated email to their email address and they either have to click on a generated link to validate the address, or enter a special code somewhere in-game (which was sent in the email). For existing users, there would be an option in the settings page where they can validate their email address once for 10 points (special in game currency). And on the same page, they could change their email address, but that would also generate the initial email address validation procedure (no points). 3. Ability for in-game staff (level 3 or higher) to send an actual email (not in-game mail) from the in-game secretary panel to players (only to one player email at a time - and keep a log of emails sent by staff). Level 5 staff can send mass emails to the player base from the in-game SysOp Panel (and keep a log of it). There would need to be a need to filter this mass emails by some database variables, like the 'email_validated' we mentioned above, or by 'last_active' date variable to target only specific groups of players. (Perhaps create a new variable on the users table called 'email_segment' that automatically calculates a set segment using various criteria one could use to filter for email targeting). 4. Add a new voting site for the players to vote on. We currently incentivise players with a point (in-game currency) for each vote cast per 24 hour period (though we have some problems even just with that) at different game voting sites. There are 3 current voting sites. We have now registered the game with another site and would like the same voting set-up to be done for them. This would require some changing of DB tables. Currently the sites exist as columns in another table, so to avoid having to add columns to this table, we'd have to take the columns out and make them into a table by itself. You will have to sign an NDA before you can access the code.
Project ID: 719140

About the project

4 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Greetings. Lots' of experience developing custom games and applications in PHP. Please see profile and reviews for more. Escrow payment upon completion.
$85 USD in 2 days
4.4 (33 reviews)
5.1
5.1
4 freelancers are bidding on average $184 USD for this job
User Avatar
Dear Project owner, please have a look at your PMB. Thanks
$250 USD in 8 days
4.9 (22 reviews)
6.0
6.0
User Avatar
Please check your PMB for more details. Thank you!
$200 USD in 7 days
5.0 (1 review)
1.6
1.6
User Avatar
hi, we can definitely provide you the quality of work and efficiency you require. I am confident this is just the start of our collaboration. Portfolio attache in PM Regards.
$200 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
London, United Kingdom
4.9
4
Member since Nov 12, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.