ProjectSend is an open source file and image sharing application. ProjectSend was initially released in 2007 when it was known as cFTP.
ProjectSend is a client-oriented file uploading utility. Clients are created and assigned a username and a password. Files can then be uploaded under each account with the ability to add a title and description to each. When a client logs in from any browser anywhere, the client will see a page that contains your company logo, and a sortable list of every file uploaded under the client's name, with description, time, date, etc.. It also works as a history of "sent" files, provides a differences between revisions, the time that it took between each revision, and so on. An additional benefit includes saving hundreds of megabytes on email accounts since every file remains until it's deleted.