Introducing Medusa : A building block out of our knowledge roster.

Product & Design Feb 05, 2020


Yes, you heard that right.

But don’t get us wrong! We don’t mean medusa the mythical monster. The medusa we mean was a secret covert ops that existed during the Vietnam war. It used to collect more intelligence than all other covert ops put together at that time.

Since the eventual purpose of this block that we built was around gathering and managing your information intelligently across multiple locations, we named the knowledge block- medusa.

Medusa is the second internally designed and developed solution which we are unveiling to the world so that we can open up a part of our knowledge base to the world. The story behind this one goes something like this:

Back in 2012–13 we were in the process of building an enterprise file management system which could reflect actual work flows of an organisation like work assignment movements etc, instead of merely acting as a vault for storing files. The entire holistic solution at the time was christened onlyforce.

However with the progress of time and priorities, we had been keeping this on a back-burner until recently, when we decided that the time is ripe now for us to utilise the knowledge base of these solutions. Largely because as a part of our high level strategy we wanted to increase the liquidity in the business by monetising our knowledge base, and invest more strongly than ever before in our experiments which the world formally calls Research and Development.

As with everything else we do, even though this is an effort for us to monetise our properties, we have done something unique and different, in our own small way with the now re-christened medusa.

Medusa which as I mentioned is a block off the old onlyforce concept is a document management system which can be implemented as a cloud DMS to suit the needs of distributed, multi-location based organisations. While there are the bigger Google drives, Drop boxes of the world, we believe medusa’s architecture and knowledge base can be used to address a very visible gap: implementation of systems designed around it to suit the needs of businesses which have the requirement of document management across its multiple branches. And to do it in an affordable cloud based environment, albeit with the necessary security protocols in place.

Without endearing you to much more of my stories here are a few of medusa’s feature sets.

  1. OAuth 2.0 based login:

To keep things simple yet secure, the login follows Oauth 2.0 standards.

2. Admin set up: Medusa follows a multi-location set up. Which is why there are two levels of admin roles. Organisation admin and branch admins. The organisation admin can set up branches, and branch admins are responsible for creating and managing users at branch locations.

Both admins have a dashboard with high level data view of their respective charges.

3. Conventional DMS features: Medusa in its totality supports all functionalities that a conventional file or document management system has including file upload, download, multiple file download, deleting files.

4. Locking Files or folders: Apart from the conventions, medusa however enables locking up folders to restrict any actions on a file which is shared with multiple stakeholders but needs to be restricted for some time.

5. File sharing: File sharing is possible via the conventional user name sharing as well as via link share.

6. Public files: The organisation/its branches sometimes require a few files to be in public view for all its employees to use. Medusa carries the option in the form of a public file vault.

7. Activity tracking: Medusa allows users to see all the activities performed on their files or folders at a single location. Admins can overview all activities either as a branch or for the entire organisation.

8. Search: The search implemented on medusa at this point utilises a folder/file filter to only list folders or files post a search query input. Search queries with more than one character count are currently used to perform the search operation. However it can be extended to integrate any search methodology like lucene or we can help integrate our own proprietary search system which works more in line with context driven information retrieval.


Medusa is a perfect building base for solution developers/companies who are looking to help their clients implement a multi-location document management system environment. Use cases might vary over e-governance use cases over paperless systems to SME/SMB deployments.

At this point of time we are looking for companies or individuals who might find this of interest. Interested teams or individuals can reach out to me on for a demo account. We have a largely optimised code base, techno-functional documentation and this note ready. :)