Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danilomurer/punchclock
Punchclock Web Application
https://github.com/danilomurer/punchclock
Last synced: 4 days ago
JSON representation
Punchclock Web Application
- Host: GitHub
- URL: https://github.com/danilomurer/punchclock
- Owner: DaniloMurer
- Created: 2020-09-07T11:02:33.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-22T16:04:33.000Z (almost 4 years ago)
- Last Synced: 2024-10-11T15:45:15.261Z (28 days ago)
- Language: Java
- Size: 1.22 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Punchclock Backend
Dies ist eine Beispielapplikation für das Modul M223.## Server Starten
Folgende Schritte befolgen um loszulegen:
1. Sicherstellen, dass JDK 14 installiert und in der Umgebungsvariable `path` definiert ist und Gradle 6.7 muss korrekt installiert sein.
1. Ins Verzeichnis der Applikation wechseln und über die Kommandozeile mit `./gradlew bootRun` oder `./gradlew.bat bootRun` starten
1. Unittest mit `./gradlew test` oder `./gradlew.bat test` ausführen.
1. Ein ausführbares JAR kann mit `./gradlew bootJar` oder `./gradlew.bat bootJar` erstellt werden.Folgende Dienste existieren
- REST-Schnittstellen der Applikation: http://localhost:8080
- Dashboard der H2 Datenbank: http://localhost:8080/h2-console## Seed Daten
In der H2 Datenbank sind schon beim starten:
- 2 Entries vorhanden - veränderbar
- 2 Rolles (ADMINISTRATOR, EMPLOYEE) - nicht veränderbar
- 2 ApplicationUser, 1 Administrator (username: root, password: toor), 1 Benutzer (username: danjak, password: test) - veränderbar
- 1 Category - veränderbar