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:
47
CLAUDE.md
Normal file
47
CLAUDE.md
Normal 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
|
||||
Reference in New Issue
Block a user