The application is a client of a cloud data storage that allows users to keep their data on the cloud server and share it with other users. The user can choose what data should be synchronized with the local client constantly and what data should be uploaded on demand. Also, the application lets users easily control the versions of any file, delete them and recover them if it’s necessary. The interaction with the storage can be implemented both from the web interface and by means of different clients: iOS, Android, OSX, Windows.
Used technologies: .NET 3.5, C#, VB.NET, WinForms, Multithreading, Windows Shell Extensions, WebDAV, CBFS, XML.