Streamlit App für das Gruppenprojekt in PKI. Teilnehmer: Zekiye Saylam, Björn Schmidt, Sascha Zhu, Daniel Owona
Das Ergebnis ist die Webapp unter: https://owonadan-pki-interaktive-karten-app-ge8krp.streamlit.app/
Das Github Repository findet sich unter: https://github.com/owonadan/PKI-Interaktive-Karten
Eine Zip Version des Repositorys lässt sich mit folgendem Link downloaden: https://github.com/owonadan/PKI-Interaktive-Karten/zipball/master/
- In das Verzeichnis wechseln, wohin das Projekt von github gecloned werden soll.
- Kommando ausführen
git clone https://github.com/owonadan/PKI-Interaktive-Karten
- in das Verzeichnis PKI-Interaktive-Karten wechseln
- Dort folgende Befehle ausführen:
conda env create -f ./environment/environment.yaml
conda activate PKI
Hinweis: An dieser Stelle wird der Vollständigkeit halber exemplarisch beschrieben, wie man die .csv Dateien, die von der Streamlit App genutzt werden, lokal erzeugen kann.
Die Streamlit App bedient sich aus den beiden .csv Dateien, die im Verzeichnis /data in diesem Repository liegen. Diese können zum aktuellen Stand nur von den Projektgruppenteilnehmern in diesem Repository aktualisiert werden.
Achtung: Wir befinden uns noch in unserer aktivierten conda/miniconda env und führen innerhalb dieser die beiden Befehle zur Generierung aus.
python hoflaeden_async.py
python unverpackt_async.py
Mit folgendem Kommando kann die Streamlit App auch lokal erzeugt werden:
streamlit run app.py
Dieses Vorgehen hilft, wenn man sich zum testen neuere .csv Dateien erzeugt hat und diese mangels Berechtigung nicht in unser Repository pushen kann.