Skip to content

LarvenStein/abwaeg-o-mat

Repository files navigation

Abwäg-o-mat

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.

Features

  • 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.

Verwenden

Die offizielle Website

Du kannst dieses Projekt gerne unter abwaeg-o-mat.eike.in verwenden!

Lokal via docker

  • 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:

Lokal via Node

  1. Repository klonen:
git clone https://github.com/LarvenStein/abwaeg-o-mat.git
cd abwaeg-o-mat
  1. Abhängigkeiten installieren:

    npm install
  2. Starten: (dev)

    npm run dev

    Die App läuft dann lokal auf localhost:3000.

  3. Produktiv bauen:

    npm run build

    Die App wurde nun in ./dist gebaut!

Screenshots & Workflow

1. These eingeben

image

2. Pro- und Contra-Argumente eintragen

image

Tipp: Mit [TAB] ein neues Argument in der Spalte erstellen, mit [ENTER] zur nächsten Spalte wechseln.

3. Gewichtung der Argumente festlegen

image

4. Ergebnis ansehen

image

Optional: Ergebnis speichern und teilen

image image

Alte version

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.

Lizenz

Dieses Projekt steht unter der GPL-3.0-Lizenz.

About

Dein o-mat, mit welchem du einfach Pro/Kontra situationen abwägen kannst!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors