###This android app enables one to upload, manage, and share files among friends. ####The major features include:
- Login with Google account
- File upload. A user can upload files into an folder
- Folder management An folder has a title and description A user can create, update, and delete folders
- File information: File name, File description, Supported file types, use different icon for each type, doc, xls, pdf, ppt.
- File sharing: Share and unshare a single file (read-only), Share the whole folder,
- A user must be able to search files (owned or shared) by name and/or text in description
- A user must be able to browse files(owned or shared)
- Browse list of folders and list of files within a folder
- Must support icons for folder and different file types
- View each file(only the supported types)
- Email the current file
- Navigate into any level of directories one by one
- Used a Google drive service to store file data, implemented our own file picker/browser, as opposed to using any stock file or document picker.
- Usage report: the user is able to see how many files and folders he owns, and their total size.
- Push notification: when a file is shared with you or unshared with you, you get a push notification.