m183-tresor/183_12_2_tresorfrontend_rup...
Lorenz Hohermuth 2fe26bb5ed existierendes front und back end 2025-03-28 16:03:38 +01:00
..
public existierendes front und back end 2025-03-28 16:03:38 +01:00
src existierendes front und back end 2025-03-28 16:03:38 +01:00
.env existierendes front und back end 2025-03-28 16:03:38 +01:00
.gitignore existierendes front und back end 2025-03-28 16:03:38 +01:00
Dockerfile existierendes front und back end 2025-03-28 16:03:38 +01:00
README.md existierendes front und back end 2025-03-28 16:03:38 +01:00
nginx.conf existierendes front und back end 2025-03-28 16:03:38 +01:00
package.json existierendes front und back end 2025-03-28 16:03:38 +01:00

README.md

The secret tresor application frontend

Technik

  • basiert auf React

Umgebungsvariablen

  • In der Datei .env sind die von der Applikation verwendeten Umgebungsvariablen deklariert.
  • Falls die Umgebungsvariablen aussen nicht gesetzt sind, wird ein Default-Wert verwendet.

Hinweise zur Anwendung der Applikation

  • Die Applikation ist für den Unterricht gedacht.

  • Die vorliegende Version hat keine Security implementiert.

  • So spielt das Passwort (noch) keine Rolle.

  • Wenn die Applikation gestartet ist, kann man mit
    Admin->All user
    Vom Backend das Verzeichnis aller User abrufen.

  • Mit
    User->Register
    Kein ein neuer User via Backend gespeichert werden

  • Danach ist ein Login des Users notwendig.
    User->Login mit Email und Passwort
    Diese Login-Daten sind für die Secrets Funktionen notwendig.

  • Es können drei unterschiedliche Secrets gespeicher werden.

  • Und es können die eigenen Secrets abgerufen werden.

Build image

see Dockerfile

docker build -t tresorfrontendimg .

Start container local

docker run -p 80:80 --name tresorfrontend tresorfrontendimg

(c) 2024 P. Rutschmann