This is the main GitHub-repository for Kompakkt, the Web Based 3D Viewer and 3D Annotation System https://kompakkt.de, being developed at the Department for Digital Humanities, University of Cologne.
Kompakkt consists of
- the object repository Kompakkt.Repo (https://github.com/Kompakkt/Repo)
- the 3D Viewer and multimedia annotation application Kompakkt.Viewer (https://github.com/Kompakkt/Viewer)
- the server Kompakkt.Server (https://github.com/Kompakkt/Server)
In order to setup your own development environment, you need a NodeJS runtime:
Clone this repository with submodules:
git clone -b main --recursive https://github.com/Kompakkt/Repo RepoInstall the dependencies:
cd Repo
bun install
# or
npm installNavigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
