Project Description:
Online file sharing for personal as well as group access, leveraging on Amazon S3 cloud storage service. Feature list:
• User sign up to get personal server space restricted to personal access.
• User can create a group space for group shared access.
• Group creator becomes owner and administer this group space.
• Administration includes adding user membership, assign access permissions (read, or read/write).
• There will be standard web interface to access server spaces, to administer group space. Additionally, there also need to be client access on PC and Mac that integrates server space into native Windows and Mac environment so the online folders become visible under Windows.
• Refer to dropbox.com for basic ideas and concept.
Note: This is an evolving project, with scope and budget proportional to the skills you can demonstrate and additional features you can provide.