Look at this code
[url removed, login to view]
It is a full featured class for using GET and POST to communicate with a web service.
However it uses winhttp.h. Microsoft recommend moving into WinINet.h.
The project is to:
1. Convert the class to use wininet.h and not use winhttp.h
2. Add function for sending (uploading) files to the server
3. Add function for receiving (downloading) files from the server
4. Manage quota, preventing the overall files size to reach it.
5. Add encryption
The files related functions should be based on Base64 encoding.
Work will be done while cooperating with an ASP.NET expert who will be working on the server part