File Sharing System

Pranshu Goyal

Web Developer
ExpressJS
MongoDB
Node.js
Document Management System
Create an Application that can do below
Integrate with google and sign-in / sign-up with google credentials into the application
Provide a UI to upload a document
Upload to be allowed only for signed-in users
Provide an option to share the document with other google users (can take any gmail id)
Initiate a mail from the application, intimating document has been shared.
Create permissions for document as part of sharing.
Shared user should be able to login to the application and view/delete the shared documents.
Must Have (Core Scenario):
Document Sharing Capability between users
Google Integration
Create groups and share documents/list of documents within the group.
Bonus Scenarios:
If a new user is added to the group, he should have access to all the shared documents.
Create new role and privileges.
Permissions for the document: view only / download
Preferably use Python and associated frameworks to build this.
Allow document editing
Partner With Pranshu
View Services

More Projects by Pranshu