Eine Website, mit der man Pro- und Contra-Situationen einfach abwägen kann.
Dieses Projekt hilft dir, strukturierte Entscheidungen zu treffen, indem du Argumente sammelst, gewichtest und das Ergebnis übersichtlich angezeigt bekommst.
- Express.js & Pug: Die App wurde komplett mit Express.js und Pug neu geschrieben.
- Datenübergabe: Argumente und Einstellungen werden per POST zwischen den Schritten übergeben.
- Option zum Teilen: Ergebnisse können (optional) in einer Datenbank gespeichert werden.
- Speicherung ist mit Passwort verschlüsselbar und Ablaufdatum möglich.
- Design: Das Layout lehnt sich an fraenk an.
Du kannst dieses Projekt gerne unter abwaeg-o-mat.eike.in verwenden!
-
Docker run
docker run \ -p 3000:3000 \ -v db:/app/db \ ghcr.io/larvenstein/abwaeg-o-mat:latest
-
Docker compose
version: "3.8" services: abwaeg-o-mat: image: ghcr.io/larvenstein/abwaeg-o-mat:latest ports: - "3000:3000" volumes: - db:/app/db volumes: db:
- Repository klonen:
git clone https://github.com/LarvenStein/abwaeg-o-mat.git
cd abwaeg-o-mat-
Abhängigkeiten installieren:
npm install
-
Starten: (dev)
npm run dev
Die App läuft dann lokal auf
localhost:3000. -
Produktiv bauen:
npm run build
Die App wurde nun in
./distgebaut!
Tipp: Mit [TAB] ein neues Argument in der Spalte erstellen, mit [ENTER] zur nächsten Spalte wechseln.
Sollten dir die neuerungen, welche ich vorgenommen habe, nicht gefallen kannst du gerne noch den alten zustand des Projekts im legacy-Branch und auf GH Pages verwenden.
Dieses Projekt steht unter der GPL-3.0-Lizenz.