DSP-APP — Generic user interface of DaSCH Service Platform
NOTE: The current DSP-APP version presents the admin view only.
This app is a simple user interface for the Data and Service Center for the Humanities DaSCH, which uses the DSP-API/Knora server application in the backend. It's a system for annotation and linkage of resources in arts and humanities.
DSP-APP implements DSP-JS-LIB to connect with DSP-API. DSP (DaSCH Service Platform) is a software framework for storing, sharing, and working with primary resources and data in the humanities.
Additionaly it's built with DSP-UI-LIB — reusable DSP specific Angular modules.
Please check our DSP Release Compatibility Matrix to use this app with the correct and required versions of the dependent packages.
DSP-APP is free software, released under GNU Affero General Public license.
Documentation
User guide
➡ for current deployed version
Developer docs
Contribution
If you would like to contribute to the development of the DSP-APP alongside us, please consult the general DSP contribution guidelines.
Work on GitHub
DSP-APP has two main branches at the moment:
"main" branch
- use the branch "main" to work on the DSP-ADMIN app. Any changes should be created in branches from "main" and should be merged into the "main" branch.
"develop" branch
- use the branch "develop" to work on the whole DSP-APP app (admin + research parts). Any new developments should be created in branches from "develop" and should be merged into the "develop" branch.
Documentation / User guidelines
We built the user guidelines and developer documentation with MkDocs. Get more information in the appropriate README.