Answer the question
In order to leave comments, you need to log in
A system for maintaining a repository of electronic documents?
There is a task: organizing a database for storing digitized documents from different branches of the company, together with metadata, full logging of changes, cross-references and document versions both in the plane of storage instances and in the plane of expiration and execution of new versions of documents. For clarity: a legal international company. Purpose: the ability to restore any slice of events many years ago, to find documents that were relevant at that time with all references.
A version control system immediately comes to mind, any of which serves the described purpose when developing code. But, as I wrote above, the specifics are that there is meta-data and many different version planes. There is such a thing as "Document management system": en.wikipedia.org/wiki/Document_management_systemBut all roads lead to ready-made, self-contained solutions with a ready-made UI and, as a rule, SaaS. And you need to have your own server a la Subversion or MongoDB server, which meets the needs, but is as flexible in use as a DBMS or VCS server.
What can you advise? I'm sure there are ready-made systems, but I do not know the correct terminology, and therefore it is difficult to find something. Thanks to!
Answer the question
In order to leave comments, you need to log in
Alfresco. In theory, you can only take a repository of documents and twist your UI
No matter how funny it is, for a bunch of documents from a bunch of branches in large offices, Sharepoint is usually deployed. With versioning, backups, search and other corporate goodies.
WordPress :)
It has a WP Document Revision plugin made with a grant from Google.
We made a document portal for a large federal company on it. Description of the project here casepress.org/?portfolio=baza-znanij Placed
on your own server or in the cloud - a matter of religion. Versioning is. Working with metadata is just a holiday. Holds loads well.
Extensibility - without brakes.
Now we are doing a similar project for a well-known federal brand.
well... mongodb - store revisions as sub-documents or just think about the data structure. having git or svn won't help you in any way. Keeping the database in svn is extremely stupid. git is highly undesirable for binaries. Well, again, it's stupid.
Since monga has a rest interface, you can write a simple client using angular.js + twitter bootstrap.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question