File Upload 📒
File upload allows you to upload digital files to Jamku server. \
Use Case for "File Upload" module
- Permatently store final documents. 💡 File archiving solution.
- Knowledge Base. 💡 Team members can refer to the previous documents as and when required in a centralised.
- Share documents with Clients. 💡 Clients can download documents using Client Portal.
- Backup Solution. 💡 At end of the client engagement (completing task), upload all documents in Jamku.
- Proof of delivery/execution. 💡 You may be required by law to store and preserve your working papers.
Features
- There are 3 ways to upload files:
- Drag & Drop
- Select File/s
- Camera (On mobile device only)
- Drag & drop supports folder & sub folders. All the files inside the folder is uploaded.
- Automatic verisoning System. If the file name matches with the existing file, the new file is condiered next verison of the previous file.
- Preview files directly in Jamku, without the need to download files
Currently supported extentions: xls, xlsx, ppt, pptx, doc, docx,png, jpeg, jpg, gif, webp - Uploaded documents can be categorised using file category.
- Clients "can" be provided access to download the files. 👷 Currenty clients can only download files uploaded at Task Level.
Technicals
- Max file upload size for a single file is 100 Mb.
- All file extentions supported except
exe,bat,msi,cmd. However a file without extention is now allowed. - Images uploaded are automatically resized to
1080 X 1080, preserving the aspect ratio. This is done to save storage cost & improve preview time. - There is no limit on total number of files or total storage used. See pricing for details on how it's billed.
- AWS is used to store all the files uploaded through Jamku. Superfast uploads and downloads; utilising maximum available bandwidth.
File Permissions
File Upload permission
The file upload permission is dependent on "where" you are uploding the document
Client
RequiresFileANDMasterpermission
👉File:YesANDMaster:Yes- Allowed to upload for all clients
👉File:SelfANDMaster:Self- Allowed to upload for "assigned" clients
👉File:NoORMaster:No- Not allowedTask
RequiresFileANDTaskEditpermission
👉File:YesANDTaskEdit:Yes- Allowed to upload for all Tasks
👉File:SelfANDTaskEdit:Self- Allowed to upload for "assigned" Tasks
👉File:NoORTaskEdit:No- Not allowedSub Task
RequiresFileANDSubTaskEditpermission
👉File:YesANDSubTaskEdit:Yes- Allowed to upload for all SubTasks
👉File:SelfANDSubTaskEdit:Self- Allowed to upload for "assigned" SubTasks
👉File:NoORSubTaskEdit:No- Not allowedService
RequiresFileANDAdminpermission
👉File:YesANDAdmin:Yes- Allowed to upload
👉File:NoORAdmin:No- Not allowed
File View/ Preview/ Download permission
The file upload permission is dependent on "where" you are uploding the document
Client
RequiresFilepermission
👉File:Yes- Allowed for all clients
👉File:Self- Allowed for "assigned" clients
👉File:No- Not allowedTask
RequiresFilepermission
👉File:Yes- Allowed for all tasks
👉File:Self- Allowed for "assigned" tasks
👉File:No- Not allowedSub Task
RequiresFilepermission
👉File:Yes- Allowed for all subtasks
👉File:Self- Allowed for "assigned" subtasks
👉File:No- Not allowedService
Does not require any permission - Allowed for all services
File Delete permission
Deleting any files requires Delete:Yes permission.