/knotnpunkt

Material- und Zeltverwaltung der DPSG St. Stephanus Beckum

Primary LanguageHTMLGNU Affero General Public License v3.0AGPL-3.0

knotnpunkt

GitHub last commit GitHub Plattformen

Eine Webapp die zur Verwaltung von Stammesmaterial verwendet werden kann. Entwickelt von der DPSG St. Stephanus Beckum

Installation mit Docker

1. Repository klonen

git clone https://github.com/dpsg-beckum/knotnpunkt.git
cd knotnpunkt

2. Docker-Image erzeugen:

docker build --tag knotnpunkt .

3. Docker-Container starten

docker run -p 8080:8080 knotnpunkt

Optional: HTTPS aktivieren

docker run --rm -it -p 8080:8080 knotnpunkt --certfile /path/to/cert.pem --keyfile /path/to/key.pem

Optional: Speichern der Datenbankdatei in einem Volume

docker run --rm -it -p 8080:8080 -v knotnpunkt_data:/data knotnpunkt

Standardbenutzername und Passwort:

Benutzername: admin

Passwort: admin

Funktionen

  • Anlegen von Material mit Kategorie, Bild, etc.
  • Ausleihen/Auschecken von Material
  • Identifikation von Material durch integrierten QR-Code-Scanner
  • Einreichen von Kostenbelegen

[WIP] Contributing

  • Um zu erfahren, wie du bei knotnpunkt mithelfen kannst, lies bitte in der Datei CONTRIBUTING.md nach
  • Um die Entwicker*innenversion zu starten, befolge diese Schritte:

Voraussetzungen:

  • Python
  • NodeJS + yarn
  • Git

1. Repository klonen

git clone https://github.com/dpsg-beckum/knotnpunkt.git
cd knotnpunkt

2. Python-Umgebung vorbereiten

python -m venv .venv
.venv/Scripts/activate
pip install -r reqirements.txt

3. JavaScript-Bibliotheken installieren

yarn install 

5. Flask-Server starten

flask run

Acknowledgements


Instagram