See our instance @FAU for a demo.
The backend is implemented in Python/Flask.
It builds upon the IMS Open Corpus Workbench, which needs to be installed locally or run inside a Docker Container.
See the README there for details on the setup.
The frontend is implemented in Vue.js.
See the README there for details on the setup.
For details on the productive deployment, see the deployment documentation.