Skip to content

DocFlow is a powerful Document Management API designed to streamline document handling, including seamless uploading, downloading, organization, versioning, sharing, and more.

License

Notifications You must be signed in to change notification settings

jiisanda/docflow

Repository files navigation

DocFlow - Document Management API


Python FastAPI Postgres AWS JWT Swagger Github Pages GMail

DocFlow is a powerful Document Management API designed to streamline document handling, including seamless uploading, downloading, organization, versioning, sharing, and more.

😎 Upcoming Updates

  • 🟨 Document Interactions - Adding Comments and Tags
  • 🟨 Import documents from unread emails
  • 🟨 Video Preview
  • 🟨 Adding custom metadata fields to document
  • 🟨 2-factor authentication
  • 🟨 Storage quota per user? (Maybe to enable limit storage per user)
  • 🟨 Bulk file importer

πŸš€ Key Features

  • πŸ’‘ Document Upload and Download
  • πŸ’‘ Organization and Searching
  • πŸ’‘ Versioning
  • πŸ’‘ Sharing
  • πŸ’‘ Authentication and Authorization
  • πŸ’‘ Access Control List
  • πŸ’‘ Deletion and Archiving
  • πŸ’‘ Document Preview
  • πŸ’‘ Send file via Email
  • πŸ’‘ Minio Supportβ€”for on-premise object storage

πŸ“– API Documentation and Image

Explore the API Documentation for detailed information on how to use DocFlow's features.

Details about features and commands can be found here.

Download docker image from docker-hub.

Or just run

docker pull jiisanda/docflow:1

πŸ”Έ Setup Docflow

Follow the steps outlined in the setup.md file.

🧩 Implementation Detail

Features Implementation Detail
Upload Detail
Download Detail
Sharing Detail
Document Preview Detail

πŸ“€ Document Upload

Here's how documents are uploaded in DocFlow:

upload-document

For a detailed explanation, visit the Document Upload Documentation.

πŸ“₯ Document Download

Here's how a user can download a file in DocFlow.

download-document

For detailed explanation, visit the Document Download Documentation.

πŸ“¨ Document Sharing

Learn how to share documents in DocFlow:

share-document

For detailed instructions, visit the Document Sharing Documentation.

πŸ‘€ Document Preview

Here's how the preview of docs works in DocFlow.

preview-document

For detailed instructions, visit the Document Preview Documentation

πŸ“œ License

Licence

πŸ“§ Contact Us

For any questions or support, please contact.

Test DocFlow to manage documents seamlessly!

About

DocFlow is a powerful Document Management API designed to streamline document handling, including seamless uploading, downloading, organization, versioning, sharing, and more.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy