|
| Budget: |
$ 300-1000 |
| Status: |
Closed
for Bidding (selected
user futheyj)
|
| Project
Creator: |
|
| |
        
1
reviews
|
| Required
Skills: |
,
,
,
,
|
| Attached
Files: |
(None) |
 |
|
|
|
|
|
|
|
|
|
|
Description
Sorry this is so long. It's not really that complicated. Bear with me.
BACKGROUND: I've got a user registration and login framework for a php-based game or other private online service. I did not write all of the code myself, though I've edited so much of it that it is very familiar to me.
I am requesting additions to the code, corrections, explanations, general help creating this framework, and a working demonstration of two simple games and a few online payment methods.
Coder will need experience with PHP, HTML, and SQL. As well as paypal, making online payments via credit card, and security. Must be willing to read through prewritten code (12 kb of it) line by line. You must command English very well. Must comment code clearly and plentifully. Experience with object oriented practices a plus.
Only talented coders who can understand my project needs and deliver 100% error free working website need apply.
Please, no: - unreleastic deadlines (we are not in a rush) - generic bid comments. These will be declined. Demonstrate that you read the project description.
The prewritten code (12 kb) will be transferred when the contract is awarded.
REQUEST: Utilizing the login and registration code create a simple game (my suggestion would be rock paper scissors. I don't want you to waste too much time or effort on the game itself). There will be two versions of the game. One is "persistent": it moves along regardless of player input. Players log in and can change their "move" for the following turn. Then at a specific time interval the database will be locked and updated (this all needs implementing) and each player will receive a score based on how their move performed against all the other players who have registered in the persistent universe game. (Don't think too hard on the scoring either. I have a very simple one in mind if you choose to go with Rock Paper Scissors.) Lastly, add a donation page where players can donate either via paypal or online credit card payment (make it easy for me to insert my paypal information once the code is completed and passed over to me.) The amount donated should be associated with the player's account.
Create a second game demo using the framework. In this one, upon logging in, the player can select from a list of open games or create a game of his own (multiplayer R.P.S. is recommended, again. Support of more than 2 players is necessary). Write code so the player can enter games and play short best of three matches with other players (PHP is sufficient for this. You can just give the player a limited time to input his move, but if you want to go gung-ho and use AJAX that would be awesome.) Include in this game the ability for a player to put money in his account (again using paypal/credit card) and to enter special betting games where the players put in an ante and compete to win the pot.
Security must be top notch, especially dealing with the money transfers. Keep the login framework code distinct from either of the two demo games. Also keep their SQL tables (except for the money aspect) separate. The more useful objects you create the better. A general template page used by all the pages for the demos would be very nice.
FURTHER REQUESTS Some editing of the framework itself is needed. Please read the following:
Help comment my code. Some lines will be marked with /* Explain */. This means I don't understand what the lines of code following "Explain" mean. Please write a clear and concise explanation and provide links to applicable online tutorials if possible. Note I usually understand what they do, but not how they do it. This is what I want to understand.
$5 bounty (on top of bid amount) on security holes that you find and fix. Limit $25. If you find more than 5 we will talk further.
Add a "forgot username or password" page so that players can be emailed back their username or passwords.
Add a "change password" page where users can change their passwords.
Change the current design so that instead of inputting a password players are emailed a random password that they can then change after logging in. Alert the user that this is the case. Will this prevent automated scripts from creating accounts? What other tricks and abuses do I need to prevent?
Currently the SQL table 'players' has a lot of unused columns. Add clearly commented code that puts the timestamp that the user created his or her account in 'date_created', puts the timestamp of the last logon in 'lastlogon', counts the number of logons in 'number_of_logons', stores the ip_address the player used when creating the account in 'ip_address', and stores as a comma separated value other unique ip addresses the player has used to login in 'other_ip_used'.
Explain (and hopefully fix) the conflict between my custom error handler (inc.custom_error.php) and line 41 to 47 in config.php.
FINALLY I will test all code thoroughly before any escrow payment is released. It needs to be bug free and built to specifications.
If I like your work there will likely be more projects in the future from me headed your way.
Reminder
You may not start working in this and any project before
your bid is accepted. Any user who violates this policy
may have their account permanently suspended.
|
| Shortlisted |
| Decline Bid |
|
|
Ahmedabad,
IN
location |
US$1,267
bid amount |

         
(18
reviews)
feedback |

25 day(s)
delivery time |

|
| |
Hello,
Mxicoders is a leading IT solutions company to provide e-commerce, e-business and branding solutions to small and medium size business worldwide.
Mxicoders is a government registered firm and our all departments are under new managements.
We are specialized for web-design and development using HTML, XML, JavaScript, CSS, AJAX, ASP, PHP, ASP.Net C#.Net or VB.Net , with Ms-Access / MySQL / Ms-SQL -2007 / Oracle.
Our design and multimedia expertise including Photoshop / Fireworks / CorelDrow / Dream weaver and Flash 8.0
Our biggest customers are generally people who have a problem with their current website or who are dissatisfied with their current graphic designer/ web master.
We are selective about the jobs we approach, taking into careful consideration the talent and expertise we have on hand to fulfill your goals.
We have industrial experience on health organization, electronic organization, support center, hardware and software, Dating Business, Real Estate, e-commerce shops , Financial Services, Banks, Credit Unions , Information Technology, Software, Hardware, Consulting, Legal, Engineering and Accounting.
We have also our special and permanent clients for custom web-site and software solutions with support contract.
Please check your Personal Message Board for more information.
Regards,
Mxicoders
Bid Time: 02-05-2008 03:46
|
|
|
|
|
|
Seattle,
US
location |
US$349
bid amount |

         
(5
reviews)
feedback |

14 day(s)
delivery time |

|
| |
Hello,
I would love to help you out with this project. Please refer to my Private Message for more information regarding my proposal.
Thank you for your time,
James Futhey,
Axeleon Web Services
Bid Time: 02-02-2008 01:47
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
Bangalore,
IN
location |
US$500
bid amount |

         
(1
reviews)
feedback |

20 day(s)
delivery time |

|
| |
Dear Sir,
please check the PM.
Thanks and Regards,
SNS Team
Bid Time: 02-04-2008 09:19
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
karachi,
PK
location |
US$400
bid amount |

(No Feedback
Yet)
feedback |

20 day(s)
delivery time |

|
| |
tell us if u r really interested
Bid Time: 02-02-2008 06:27
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
Shenzhen,
CN
location |
US$350
bid amount |

(No Feedback
Yet)
feedback |

15 day(s)
delivery time |

|
| |
Hi, serious bidder. Please check PM. MANY THANKS
Bid Time: 02-02-2008 08:50
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
Gondia,
IN
location |
US$600
bid amount |

(No Feedback
Yet)
feedback |

28 day(s)
delivery time |

|
| |
I have 5 Years experience of PHP, Javascript, HTML, Jhoomla, Ecommerce, Oscommerce, Database, Site Updation, Web Promotion, Link Building,
Directory Submissions etc. and i have completed many projects.
If you want to 99% best work so please give me a change and get best from me.
Bid Time: 02-03-2008 09:32
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
Leicester,
GB
location |
US$400
bid amount |

(No Feedback
Yet)
feedback |

7 day(s)
delivery time |

|
| |
Hi neal,
I do not know Ajax or OOP (Object orientated programming), So if thats a must, I wont be able to accept the work i'm afraid.
The main work i have done while coding is multiplayer online role playing games, So im certain i could do this job and at a level of standards you expect, If not better.
Unfortunately, I do not have any past references from this site as this is the first time i have applied, I hope this doesnt go against me, But i think it may.
If you want to see examples of my coding and sites i have coded on, As well as game modifications i have made, Send a PM and i will be sure to give you some proof of my work etc.
Thanks for your time,
Luke
Bid Time: 02-04-2008 22:48
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
Indore,
IN
location |
US$340
bid amount |

(No Feedback
Yet)
feedback |

25 day(s)
delivery time |

|
| |
sir i can do your project.
Bid Time: 02-05-2008 10:38
|
|
|
|
| Shortlisted |
| Decline Bid |
|
|
Delhi,
IN
location |
US$800
bid amount |

(No Feedback
Yet)
feedback |

20 day(s)
delivery time |

|
| |
Hi,check pmb for our quality websites with demo.
Bid Time: 02-05-2008 13:52
|
|
|
|
|