focus-shift / urlaubsverwaltung-landingpage

Landing Page für die Open Source Urlaubsverwaltung
https://urlaubsverwaltung.cloud
2 stars 0 forks source link
hacktoberfest landingpage urlaubsplaner urlaubsverwaltung

Urlaubsverwaltung

Landing Page für die Open Source Urlaubsverwaltung

Development

Was du benötigst:

Hast du NodeJS installiert und dieses Repository geklont kannst du direkt loswerkeln.


git clone --depth 1 git@github.com:focus-shift/urlaubsverwaltung-landingpage.git
cd urlaubsverwaltung-landingpage
npm ci
npm run dev

npm run dev startet einen Server und baut nach dem Bearbeiten von Dateien alles neu.

git hooks (optional)

Zum Automatisieren verschiedener Dinge bietet dir das Projekt git hooks an. Diese kannst du mit folgendem Befehl installieren:

git config core.hooksPath '.githooks'

Die Githooks sind im .githooks Verzeichnis zu finden.

Homepage bauen

Eine optimierte Version der Landingpage kannst du bauen mit:

npm run build

Verzeichnisstruktur

Deployment

Jeder commit auf den Branch main wird automatisiert gebaut, auf den gh-pages branch gemerged und damit live genommen.

siehe .github/workflows/deployment.yml

Bilder & Icons