Willkommen! Dieses Template ist fork-ready und kann sofort für dein Projekt genutzt werden.
Klicke oben rechts auf den "Fork" Button auf GitHub.
git clone https://github.com/YOUR-USERNAME/angular-tailwind-template.git
cd angular-tailwind-template# Node.js 20.19.4 empfohlen (siehe .nvmrc)
npm installHinweis: Das Projekt hat .npmrc konfiguriert - keine zusätzlichen Flags nötig!
npm start→ Öffne http://localhost:4200 🎉
package.json:
{
"name": "dein-projekt-name",
"description": "Deine Projekt-Beschreibung",
"author": "Dein Name",
"repository": {
"url": "https://github.com/dein-username/dein-projekt.git"
}
}src/index.html (Zeile 5-6):
<title>Dein Projekt Titel</title>
<meta name="description" content="Deine Projekt-Beschreibung" />Siehe vollständige Anleitung: docs/CUSTOMIZATION.md
Wichtigste TODOs:
- ✅
src/index.html- Titel und Meta-Tags - ✅
src/environments/environment.ts- API URLs - ✅
src/app/features/home/pages/imprint/imprint.component.ts- Impressum - ✅
src/assets/i18n/de.json&en.json- Übersetzungen anpassen
Das Template ist modular aufgebaut. Du kannst einfach entfernen, was du nicht brauchst:
D-Stack Features entfernen (falls nicht benötigt):
# Cookie Banner, Privacy, Imprint entfernen
rm -rf src/app/shared/components/cookie-banner
rm -rf src/app/features/home/pages/privacy
rm -rf src/app/features/home/pages/imprintDemo-Seiten entfernen:
rm -rf src/app/features/home/pages/components-demo
rm -rf src/app/features/home/pages/features-demo
rm -rf src/app/features/home/pages/api-demoDann Route aus src/app/app.routes.ts entfernen.
npm start # Development Server
npm run build # Production Build
npm test # Tests ausführen
npm run format # Code formatieren
npm run lint # Code linting# Docker Image bauen
docker build -t dein-projekt .
# Container starten
docker run -p 8080:80 dein-projekt- CUSTOMIZATION.md - Vollständige Anpassungs-Anleitung
- DEPLOYMENT.md - Deployment zu GitHub Pages
- PRE-COMMIT-HOOKS.md - Code-Qualität Hooks
- CONTRIBUTING.md - Beitragen zum Template
- 📖 Lies die vollständige README
- 🐛 Issue erstellen
- 💬 Diskussionen
Nach dem Fork solltest du folgendes aktualisieren:
-
package.json- Name, Beschreibung, Repository URL -
src/index.html- Titel und Meta-Tags -
src/environments/environment.ts- API URLs -
src/app/features/home/pages/imprint/imprint.component.ts- Impressum Daten -
README.md- Projekt-spezifische Dokumentation -
LICENSE- Autor/Jahr anpassen (falls gewünscht) - Favicon und Logo ersetzen (
src/favicon.ico, Header Logo) - Übersetzungen anpassen (
src/assets/i18n/*.json) - GitHub Repository Settings:
- Description setzen
- Topics hinzufügen (angular, tailwind, d-stack, typescript)
- Website URL setzen (nach Deployment)
- ✅ Branding & Projekt-Info anpassen
- ✅ Deine ersten Features entwickeln
- ✅ Tests schreiben
- ✅ Deploy zu GitHub Pages (siehe DEPLOYMENT.md)
- ✅ Star ⭐ dem Original-Template geben, wenn es dir hilft!
Happy Coding! 🚀
Bei Fragen oder Problemen, öffne ein Issue.