Universal Docs Manager

Aishwary Dhare
Zuka Technology Blog
1 min readMar 17, 2019

Pure shell script based file manager, supports Local Disk, MySQL and AWS S3

Photo by Dương Trần Quốc on Unsplash

The uploads and document management is present in almost every web application or backend. What changes is programming language or the document store itself. The common options include cloud, or the local file system or conventional blob datatype of MySQL.

Solving the hassle of learning new libraries for every new programming language. I created Universal Docs Manager with the following features:

  • Create, Delete, Read/Load, Get metadata of Files
  • Purely written in Shell
  • Extendable to work with multiple programming languages: sample provided with Python
  • Extendable to work with multiple data sources: sample provided AWS S3 and MySQL and Local system
  • Compatible with All UNIX based OS
  • Works with Windows 10 using Ubuntu Application

Open source on GitHub https://github.com/aishwarydhare/universal-docs-manager with all the documentation, tests, examples and API guide.

While the project is in its initial phase, I look forward to add in a extension of JavaScript in the library. And, extension of MongoDB datastore in the library.

I would love to hear from you, work together and solve complex problems. Reach me on LinkedIn at https://linkedin.com/in/aishwarydhare

Thank you for reading : )

--

--

Aishwary Dhare
Zuka Technology Blog

Passionately coding for 10 years | Director of Engineering at MishiPay