Sign Up
View All Projects
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
GitHub - pranshu20/Get-Set-Go-Engage-2022
Realtime Pizza Order Tracker
How it Works
Contra For Independents
Contra For Hiring
Success Stories
Commission-Free
Company
Mission
Careers
Newsroom
Resources
FAQ
Tips & Guides
Hire
Support
Dіscover Freelancers
Design
Engineering
Marketing
Music & Audio
Social Media
Video & Animation
Writing
Drops
Freelance Industry Report
Social
Terms & Conditions
Privacy Policy
Cookie Policy
© 2025 Contra.Work Inc All Rights Reserved.