I am looking for a VB .NET developer who can develop a basic chess server and client. I do not want advanced graphics, pictures and software design. I want a very basic server and a client that will connect to table and play chess.
1. It must be GUI Server and Client.
2. Possibility to add unlimited tables via server.
3. There must be possibility to put password to any table for private games.
4. Client must be able to see these tables and connect them – Multi-tabling must be possible.
5. Code must be very clean and very simple without using advanced technics and must be commented.
6. There must be chat between players(must be very easy)
7. Server should receive every move, chats and other every information from client side – logging in, chatting, making moves and etc.
8. Server must receive checkmate condition.
9. Client should support all necessary chess features like stalemate, draw by repetition etc.
10. Only Visual Basic .NET
11. There should be timer for the games and it must be possible to set timer for every table/chess game
12. Search for a player and challenge
This is what I require for now, If I want to add something new it will be bound to new price, so no worries if you see something is missing here or give me your additional ideas that you think it is possible to do here then we can agree to the price. The budget is 200$ so bid accordingly.
I would like to see your previous works related to network programming.
I believe doing all these things will not take more than 5 days for experienced developers.