forked from kompetenzinventar/ki-frontend
Frontend für das Kompetenz Inventar. Geschrieben in vue.js. Alle Issues werden im ki-doku Repository verwaltet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 year ago | |
---|---|---|
.reuse | 2 years ago | |
LICENSES | 2 years ago | |
etc/nginx/conf.d | 2 years ago | |
public | 2 years ago | |
src | 1 year ago | |
.browserslistrc | 2 years ago | |
.dockerignore | 2 years ago | |
.drone.yml | 1 year ago | |
.editorconfig | 2 years ago | |
.eslintrc.js | 2 years ago | |
.gitignore | 2 years ago | |
Dockerfile | 2 years ago | |
README.md | 2 years ago | |
babel.config.js | 2 years ago | |
package-lock.json | 1 year ago | |
package.json | 1 year ago |
README.md
ki-frontend
Über
Dieses Repo enthält das Frontend des Projekts Kompentenzinventar - einer Webapplikation zur Erfassung von Userprofilen für die WTF eG.
Implementiert ist das Frontend mit Vue3.
Mitmachen
Du kannst gerne bei der Entwicklung des Kompetenzinventars mitmachen.
- Fehler oder fehlende Funktionen erfassen. Bitte direkt über die Issues in Gitea.
- Dokumentation oder Implementierung verbessern. Bitte forke hierzu das Projekt, branche von
main
ab und erstelle dann einen Pull Request.
Kommunikation
Folgende Kanäle gibt es für die Kommunikation über das Kompetenzinventar:
- Die Issues im WTF Gitea.
- Den Bereich AG Entwicklung im WTF Forum.
- Einen Raum in Matrix. Zutritt per Einladung, frlan lädt ein, eine einfache PN im Forum reicht.
Repos
- ki-backend enthält das Backend
- ki-frontend (dieses Repo) enthält das Frontend
- Weitere Repositories befinden sich in der Gitea Organisation Kompetenzinventar.
Project setup
npm ci
Konfigurationsdatei anpassen
cp public/config.js.dev public/config.js
vi public/config.js
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Customize configuration
Vorraussetzung: Node & NPM
Docker
Image bauen
docker build --target ki-frontend --tag ki_frontend .
Container starten
docker run \
--name=ki_frontend \
-v ${PWD}/public/config.js:/user/share/nginx/html/config.js \
-p 8000:80 \
ki_frontend