Hi,
I need an application developing that does the following.
1. A client side application that communicates in the background of the clients PC. This application is to be able to communicate with the server side application to verify that a client is a member of my DB and meets the following conditions a) is a member of my database, b) has enough points in the users account as stored in my DB.
2. A server side application that communicates with the client side application and verifies that the above mentioned conditions have been met. If these conditions have not been met then the user attempting to access the server is not given any access at all but immediately kicked or disallowed entry to the server.
3. Whilst carrying out the above conditions the client does not interfere with the users other programmes running I.e. allows normal access to the internet, servers etc. So, if a client is playing a PC game that communicates with my games server then if all the acceptable conditions have been met then the programme/game has access as normal.
4. The client side application to require login to match the users details on my DB, e.g. username and password. Application to run in the taskbar so users can turn it on and off.
5. If the user turns the client side application off then no entry to the server is allowed.
Please see attachment for further requirements, please open as a word doc.
If you feel that you can do this work then please bid on this project.
Thanks,
Stallen,
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows