CloudBox: A cloud-based file storage service implemented in AWS
The goal of this project is to design and implement a cloud-based storage system. The project contains most of the services of a standard cloud-based storage service such as login, registration, upload, download, share, and delete files in that account.
For the Desktop client, we used Java, AWS java SDK, OkHttp, and JAVA NIO.
For the Web client, we used PHP, MySQL, AmazonEC2, and Amazon RDS.
For Object storage, we used AWS S3 Bucket.