Skip to content

🎨 Das Website FrontEnd geschrieben in Vue 2 ermöglicht es uns das Aussehen der Webseite schnell dynamisch anzupassen.

Notifications You must be signed in to change notification settings

verany-network/website-frontend

Repository files navigation

Discord Twitter Follow YouTube Channel Subscribers

Verany Website FrontEnd Dokumentation

Willkommen zur Dokumentation des Website FrontEnds. Hier findet ihr Anleitungen zur Installation, Konfiguration und Weiterentwicklung. Zusätzlich dazu findet ihr hier eine Dokumentation über die Bestandteile des Projektes, darunter zählen zum Beispiel die Branches- und ihre Aufgaben die (wenn vorhanden) Module und weitere wichtige Hinweise, die noch vor dem eigentlichen Entwickeln wichtig für euch sein können.


Installation:

Die Installation des FrontEnds erfolgt über das Klonen in GitHub. Wir empfehlen dir für deine Projekte einen WorkSpace Ordner zu erstellen, in welchem du dann einen GitHub Ordner hast, in welchem widerrum nach Usern oder in unserem Fall Organisationen spezifiziert wird. In diesem Beispiel sieht das dann so aus:

D:\Dokumente\WorkSpace\GitHub\verany-network\website-frontend

Das Projekt mit CLI klonen

gh repo clone verany-network/website-frontend

Deployments & Tests:

Das Testen der Seiten erfolgt auf einem passwortgeschützten, speziell dafür hinterlegten WebServer von uns. Aufrufen könnt ihr dieses Projekt unter demo.verany.net. Hier werden die von unserem Team aufgesetzten Seiten aufgelistet. Bei einem Klick auf das entsprechende Projekt werdet ihr nach eurem Personal Development Key (PDK) gefragt. Dieser wurde euch bei eurer Teameinführung in dem Einführungsdokument übergeben. Dieser dient hier jetzt zur Identifizierung der Logins / Aktionen und somit auch als Passwort.

Um das Projekt auf eurem Stand überhaupt online zu bekommen müsst ihr jetzt noch den entsprechenden GitHub Workflow ausführen. Eine Auflistung der Workflows und ihre Funktionen findet ihr im Navigationsbereich unter Actions.

Wenn du das Projekt doch lieber lokal laufen lassen möchtest, dann mach das über Node.js mit den folgenden Befehlen.

Die Dependencies herunterlanden

npm install

Den WebServer starten

npm run serve

Branches:

  • production: Produktionsbuild (Wird automatisch auf die entsprechenden Dienste deployed)
  • release/*: Release Builds (z.B. release/2021.7.4, eine stabil laufende Version benannt nach dem Zeitpunkt)
  • feature/*: Feature Update Branch (z.B. feature/ui-update, für große Updates)
  • dev/*: Developer spezifischer Branch (z.B. dev/nicokempe, für kleine Änderungen und nur temporär ausgelegt)

Node.js Support

Node Version Supported
Node 10.x
Node 12.x
Node 14.x
Node 15.x

Lizensierung:

Niemand außer der Administration selbst und dem Nico Kempe Einzelunternehmen steht es zu den geschriebenen Code ohne Erlaubnis zu verwenden. Bei eigenem Einsatz in das Projekt gibt man automatisch alle Rechte an der aufgewendeten Arbeit ab.

About

🎨 Das Website FrontEnd geschrieben in Vue 2 ermöglicht es uns das Aussehen der Webseite schnell dynamisch anzupassen.

Topics

Resources

Stars

Watchers

Forks