- 🎢 Record what coasters you have ridden
- 📋 Create a bucket list with coasters you want to ride
- 🙋 See records and bucket lists of other users
- 🏆 Visualize statistics, like most ridden and most wanted coasters
This project is a collaborative effort by:
- Emanuel Pilz
- Fabian Krusch
- Markus Ziehe
The remaining README is in german. Die restliche README ist auf deutsch.
Registrierung von Nutzern (Benutzername, Vorname, Nachname, Passwort)
Login durch Benutzernamen und Passwort
Loggt den Nutzer aus und leitet auf /
weiter.
Zeigt alle bekannten Achterbahnen an. Sortierbar nach: Meiste Fahrten, Beliebtheit
Durchsucht alle Achterbahnen nach Namen.
Zeigt die eigene Bucketlist, sortiert nach persönlicher Reihenfolge
Zeigt die eigenen Records, sortiert nach Datum
Docker muss bereits installiert sein!
- cd /opt/gruppe1/
- sudo su
- docker compose down && docker compose up -d
- Im Hauptverzeichnis
./setup.sh
ausführen docker compose up -d
ausführen
- Alle Docker Images bauen
docker compose up -d
ausführen
Hinweis: Für
VERSION
muss selbstverständlich eine Version eingesetzt werden.
docker push gcr.hrz.tu-chemnitz.de/praktikum-scc/ws23-gruppe1/gruppe1/bucket_list:VERSION
docker push gcr.hrz.tu-chemnitz.de/praktikum-scc/ws23-gruppe1/gruppe1/user:VERSION
docker push gcr.hrz.tu-chemnitz.de/praktikum-scc/ws23-gruppe1/gruppe1/records:VERSION
docker push gcr.hrz.tu-chemnitz.de/praktikum-scc/ws23-gruppe1/gruppe1/web:VERSION
- GitLab -- GitLab Registry (Speichern der Docker-Images)
- GitHub-Pages (Hosten von Scalar)
- Scalar (OpenAPI-Schnittstellenbeschreibung)
- Docker
- Python
- SQLite
Wird von
bucket_list
unduser
genutzt
- Klärung von Fragen/Problemen
- Besprechen des weiteren Vorgehens
- Coden
- Ideensuche (Hobby -> Webseite)
- Grobe Pläne, andere Webseiten angeschaut
- Brainstorming
- Absprache der eingesetzen Software & Plattformen
- Implementierung
Der
rating
Service wurde aus Zeitgründen gestrichen