Find Jobs
Hire Freelancers

Monopoly Game with Client Server Architecture and Security

$30-250 USD

Cancelled
Posted over 6 years ago

$30-250 USD

Paid on delivery
I want to implement Monopoly Game with Client Server Architecture. Implement the SSL/TLS connection as soon as you can. Once you have that working, you can much more easily build on top of it. Then implement system logging; that makes it easier to debug things, and you'll end up with a robust logging system. The program must be designed to be secure. You must avoid vulnerabilities like SQL injection, buffer overflows, accepting invalid input, and passing sensitive data unprotected. You will also need to authenticate all users. You do not need to prevent out-of-game collusion. When (potential) users connect to the game system server, they must be able to either log in (with their username and password) or create a new account. Users must be able to pick their username and password when they create a new account; you should impose limitations on both. You must not let someone create an account that already exists. You must use an encrypted channel when transmitting passwords. You must store passwords using some salted hash system; you must not store passwords in the clear or as bare hashes. You don’t need to support password reset for purposes of this project. Once a user logs in, they must be able to: [login to view URL] the win/loss statistics of themselves and others [login to view URL] game moves of completed games, [login to view URL] a new game, and [login to view URL] an existing game that needs players. Once a game has the required number of players, it begins. Once a player has joined a game, they must be able to re-log in and rejoin (e.g., if their computer crashes). However, if a player leaves, there must be a timeout where eventually they will forfeit (else players about to lose would just leave). Once a game ends, the win/loss/draw records must be updated. Obviously, different players will need to log in as different users, or they could easily cheat.
Project ID: 15848798

About the project

3 proposals
Remote project
Active 6 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
3 freelancers are bidding on average $220 USD for this job
User Avatar
Stay tuned, I'm still working on this proposal.
$155 USD in 9 days
5.0 (7 reviews)
5.9
5.9
User Avatar
Hello! I am Dragoș and I represent IGID Studio, a software development studio based in Romania. We are a team of professional developers and designers ready to deliver high-end apps and games to you! Relevant Skills and Experience We specialize in high-quality game development for iOS, Android, macOS, Windows, Web and all other major platforms. Please check our excellent portfolio! Proposed Milestones $155 USD - Milestone Hello! Do you have a complete and detailed Game Design Document (GDD) and/or a reference game?
$155 USD in 3 days
5.0 (2 reviews)
4.7
4.7

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Dec 11, 2017

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.