I am looking for simple p2p application designs were as a core server and client nothing fancy just plain. I want a chat area, view download/upload page and a search page. I want it to work in the way of you have a list of servers on a list and when the application is opened it logs onto the best pinged server to download media files from other users, all servers are to talk with one another so that the files can be searched for on different servers. I want the server to have a catalogue of all the files the user has so the server takes the search strain instead of the clients. All design is to be minimal!!!! If possible I would like the files to be downloaded in chunks from different users all at the same time. I want it to use the HTTP protocol or FTP protocol to download the files but on it's port #.
## Deliverables
I will be taking on the design and other work that the application requires but is looking for the developer /someone to help me out in the up keeps of the application. I am not bothered in what language the application is programmed in. All I ask is that it is good and transfers files over the Internet with friends and family. Also to get this done for free of course :) I am willing to pay but would like this to be a project for the coder and I too. I have al the means in getting the application off the ground.
## Platform
All Windows platforms and also if coded in C+,C++ then linux boxex and MAC's too.