Course material for AI-augmented software engineering at Zühlke.
To start the app locally, run:
cd docs
npm install
npm run devThis starts the VitePress dev server on http://localhost:5174.
| Variable | Values | Effect |
|---|---|---|
VITE_DAY1_LABS_ENABLED |
true (default) / false |
Show Labs 1-6 |
VITE_DAY2_LABS_ENABLED |
true (default) / false |
Show Labs 7-13 |
VITE_DAY1_PASSWORD |
promptAndPray |
Password for Labs 1-6 |
VITE_DAY2_PASSWORD |
shipIt |
Password for Labs 7-13 |
VITE_AUDIENCE |
internal (default) / github |
Show audience-specific content; github clones the lab from GitHub |
Set them as CI/CD variables in GitLab (or in .gitlab-ci.yml), in .github/workflows/pages.yml for GitHub Pages, or locally in docs/.env:
VITE_DAY2_LABS_ENABLED=false
VITE_AUDIENCE=githubShow content for some audiences only (space-separated: internal, github):
<OnlyOn audience="github">
Only shown on GitHub Pages.
</OnlyOn>Feedback, corrections, and new modules are welcome. Open an issue, file a merge request, or contact one of the maintainers. Small improvements (typos, clearer wording, updated sources) are just as valuable as larger contributions.
Maintainers:
This repository contains internal Zühlke training material. Please keep it within the company.