Motivation
File hosting service, which allows people store and synchronise file on the cloud, such as Dropbox, google Drive and OneDrive, bring convenience to people’s life. However, when using cloud storage service, people have to worry about capacity and security issue. So it’s time to create my personal cloud storage service that have the same functionality as Dropbox while I do not need to facing those issues mentioned above.
Project Description
It’s my personal cloud storage service, which allows me uploading, downloading and managing different type of files on the cloud.
It is hosted on Amazon EC2, here is Git Repo
Features
- Enable uploading, downloading and deleting different type of documents, such as text, images, audio and video files
- Enable creating folder to organize and manage files
- Enable uploading multiple files at a time
- Enable user authentication by username and password
Technologies Stack
Front end user interface
HTML5, CSS, Bootstrap and Javascript
Back end server
Java, Spring, Spring security
Persistent Storage
Hibernate, MySQL