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.
Greetings. Lots' of experience developing custom games and applications in PHP. Please see profile and reviews for more. Escrow payment upon completion.
4 freelancers are bidding on average $184 for this job
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.