Sharefest operates on a mesh network similar to BitTorrent. The main difference is that currently the peers are coordinated using an intelligent server. This coordinator controls which parts are sent from A to B and who shall talk with whom. Peer5 Coordinator (or any other solution) is used to accomplish this. Each peer will connect to few other peers in order to maximize the distribution of the file.
The first version of Sharefest includes a simple page that one user will drag a file onto to share, and other users will enter the first user's url and start downloading the file.
Google Chrome 27+ or Mozilla Firefox nightly build