Is there anyway I can create my own file sharing program or network?

I need some kind of private file sharing program or network specifically for my website and its members. Can I do this?
Update: My website has members who would like to share files with eachother, but if I allow them to upload on my site, the bandwith is not enough. I need my own program that allows them to share files P2P
3 answers 3