jona.klaess 21083eedd1 add tag
2026-06-04 20:18:58 +02:00
2026-06-04 20:18:58 +02:00
2024-04-14 13:13:29 +02:00
2024-04-14 13:13:29 +02:00
2024-04-14 13:13:29 +02:00
2024-04-29 10:31:47 +02:00
2024-04-14 13:13:29 +02:00
2024-04-14 13:13:29 +02:00
2024-04-14 13:13:29 +02:00
2026-06-04 20:17:34 +02:00
2024-04-14 13:13:29 +02:00
2024-05-13 08:16:50 +02:00
2024-04-14 13:13:29 +02:00

Praxistransferprojekt II (ptpChat) - Frontend

Dieses Repository beinhaltet das Frontend für das im zweiten Semester realisierte Projekt "ptpChat"

Notiz: Die folgende Anleitung erlaubt ein Setup des Frontends komplett ohne IDE. Durch die Verwendung einer solchen entfallen manche Schritte gegebenenfalls.

Voraussetzungen

Vor der Durchführung der anderen Schritte sollte sichergestellt werden, dass die folgenden Softwarekomponenten installiert sind. Grundsätzlich kann, je nach persönlicher Präferenz, zwischen npm und yarn ausgewählt werden:

(In der Entwicklung wurde ausschließlich npm verwendet, was aus diesem Grund hier empfohlen wird)

Außerdem wird git benötigt:

Clonen des Repositories

Zum Clonen des Repositories muss folgender Befehl in einer beliebigen Shell ausgeführt werden:

git clone https://github.com/joschuatonn/praxistransferFrontend

Für die folgenden Schritte muss zuerst in das Projektverzeichnis navigiert werden:

cd praxistransferFrontend

Installieren der Dependencies

yarn
# oder
npm install

Starten der Applikation im Development-Modus

yarn dev
# oder
npm run dev

Sofern die Quasar-CLI installiert ist, kann auch folgender Befehl verwendet werden:

quasar dev

Nutzung der Applikation

Das Setup des Frontends ist nun abgeschlossen. Standardmäßig ist dieses über http://localhost:8080 erreichbar. Um die reibungslose Funktionalität der gesamten Applikation zu gewährleisten, wird von einer Änderung der Standardeinstellung abgeraten.

Um die Installation der Applikation vollständig abzuschließen, müssen außerdem die Anleitungen in folgenden Repos befolgt werden:

ptpChat-Services --> Enthält die Installation von Keycloak und Postgres

ptpChat-Backend --> Enthält das Java-SpringBoot Backend

Description
No description provided
Readme 410 KiB
Languages
Vue 61.7%
TypeScript 25.6%
JavaScript 11.1%
HTML 1.4%
Dockerfile 0.2%