Application created in client-server architecture. Communication is based on REST protocol.
Functionality:
- add documents to repository (document means one or more files)
- add new version of files
- edit files directly from client app
- set attributes for document
- user authorization