Angular 19 Starter-Template mit Tailwind CSS, NgRx, i18n, OpenAPI-Client-Generierung und GitHub-Pages-Deployment.
git clone https://github.com/YOUR-USERNAME/angular-tailwind-template.git cd angular-tailwind-template npm install npm startApp läuft danach unter http://localhost:4200.
Branding ist zentral konfigurierbar über:
src/assets/branding/brand.config.json
Konfigurierbar sind u. a.:
- Farbpalette und Typografie
- Hero-Bild
- App-/Footer-Texte und Links
- About-Developer-Daten
- Angular 19 mit Standalone Components
- Tailwind CSS 3 + Dark Mode
- NgRx Store + lokale Persistenz
- i18n (
de/en) - OpenAPI-Client-Generierung (
ng-openapi-gen) - Playwright Smoke Tests + Lighthouse CI
- DSGVO-relevante Seiten (Datenschutz/Impressum/Cookie-Banner)
# Dev server npm start # Build npm run build # Unit tests npm test # E2E npm run e2e npm run e2e:ci # Quality checks npm run lhci npm run quality # OpenAPI npm run openapi:generate npm run openapi:check # Formatting/Lint npm run format npm run format:check npm run lint/home/about/components/api-demo/features-demo/virtual-scroll/drag-drop/login/privacy/imprint/admin
GitHub Pages Deployment läuft über GitHub Actions auf Push nach master.
Details: docs/DEPLOYMENT.md