chore: initial project setup with documentation

Add CLAUDE.md, development standards, project structure docs,
and domain model skeleton for the Gartenmanager project.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Faultier314
2026-04-05 21:53:57 +02:00
commit f301cd4044
3 changed files with 177 additions and 0 deletions

47
CLAUDE.md Normal file
View File

@@ -0,0 +1,47 @@
# CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
## Projekt
**Gartenmanager** eine Anwendung zur Verwaltung und Planung von Gartenaktivitäten (Pflanzen, Aussaatkalender, Aufgaben, Bewässerung etc.).
## Weiterführende Dokumente
| Dokument | Inhalt |
|---|---|
| [docs/development-standards.md](docs/development-standards.md) | Allgemeine Entwicklungsstandards (Coding Style, Git, Testing) |
| [docs/project-structure.md](docs/project-structure.md) | Projektstruktur und Architekturübersicht |
## Techstack
> Noch festzulegen diese Sektion aktualisieren, sobald der Stack definiert ist.
## Build & Entwicklung
> Befehle eintragen, sobald Build-System definiert ist.
```bash
# Abhängigkeiten installieren
# <install-command>
# Entwicklungsserver starten
# <dev-command>
# Tests ausführen
# <test-command>
# Einzelnen Test ausführen
# <single-test-command>
# Linting
# <lint-command>
# Build für Produktion
# <build-command>
```
## Wichtige Konventionen
- Sprache: Deutsch für Domänenkonzepte (Pflanzen, Beet, Aussaat …), Englisch für Code-Bezeichner und Commit-Messages
- Alle Dateipfade in den `docs/`-Dokumenten aktuell halten, wenn sich die Struktur ändert