When documents are maintained in Microsoft SharePoint Server, one can check-in & check-out the word documents. And in MS Word 2010 or above, the File tab shows the version descriptions and also provides button to check-in the document directly to the SharePoint server.
Can the SharePoint server be replaced with a custom application or server? Can I create an application to store the documents? And can I provide a feature that would provide the users option to check-out the documents maintained and also check-in directly from Word?