Home
Softono

DocFlow

Open source MIT Python
269
Stars
28
Forks
12
Issues
8
Watchers
3 months
Last Commit

 About DocFlow

DocFlow is an AI-powered documentation platform built with Tiptap and Next.js, designed for real-time collaboration ⚑, smart writing assistance πŸ€–, and a flexible plugin system πŸ”Œ.

Platforms

Web Self-hosted Docker

Languages

Python TypeScript

Need Help Installing DocFlow?

We provide expert installation service for this software. Our team will install, configure, and secure DocFlow on your server. plans start at just $30.

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!