Willkommen bei Kamerplanter¶
Kamerplanter ist ein Pflanzenpflege-Management-System für den gesamten Lebenszyklus — von der Aussaat bis zur Ernte. Es unterstützt Gemüse, Kräuter, Zimmerpflanzen und Zierpflanzen mit Funktionen wie Nährstoffplanung, Phasenverfolgung, Sensorintegration und Pflegeerinnerungen.
Was kann Kamerplanter?¶
-
Stammdaten & Phasen
Verwalte Pflanzenarten, Sorten und botanische Familien. Verfolge jede Pflanze durch ihre Wachstumsphasen — von der Keimung bis zur Ernte.
-
Nährstoffplanung
Plane Düngegaben mit EC-Budget-Kalkulation, Mischfolge-Validierung und Spülprotokollen. Unterstützt Leitungswasser, Umkehrosmose und gemischte Quellen.
-
Tankmanagement
Verwalte Wassertanks mit Füllstandsverfolgung, Wasserquellenprofile (Leitungswasser/RO) und automatischer Dosierungsberechnung.
-
Pflegeerinnerungen
Adaptive Bewässerungs- und Düngepläne mit 9 Pflegeprofil-Presets, saisonalem Bewusstsein und Lernfunktion aus Bestätigungen.
-
Integrierter Pflanzenschutz (IPM)
Dreistufiges System (Prävention, Monitoring, Intervention) mit Karenzzeit-Überwachung, die Ernten bei aktiven Behandlungen blockiert.
-
Kalender & Saisonüberblick
Aggregierte Ansicht aller Aufgaben, Phasen und Ereignisse mit iCal-Export. Aussaatkalender für Freilandanbau.
Schneller Einstieg¶
Dies startet Backend, Frontend, ArangoDB und Redis.
Demo-Login: demo@kamerplanter.local / demo-passwort-2024
Skaffold ist das primäre Werkzeug für die lokale Entwicklung.
Projektgeschichte¶
Entstehungsgeschichte
Dieses Projekt begann als Vibe Coding Experiment — entwickelt fast ausschließlich durch konversationelles KI-Prompting mit Claude Code. Spezifikationen, Architektur, Domain-Modelle, Backend, Frontend, Helm-Charts und Tests entstanden in diesem Stil. Was als Erkundung KI-assistierter Entwicklung begann, wuchs zu einer vollständigen landwirtschaftlichen Management-Plattform.
Dokumentation navigieren¶
| Abschnitt | Beschreibung |
|---|---|
| Erste Schritte | Installation, Schnellstart, erstes Deployment |
| Benutzerhandbuch | Alle Funktionen für Endnutzer erklärt |
| Architektur | Systemdesign, Schichten, Datenmodelle |
| Entwicklung | Lokales Setup, Code-Standards, Tests |
| API | REST-API-Referenz, Authentifizierung |
| Deployment | Kubernetes, Helm, CI/CD |
| Guides | Tiefgehende Anleitungen zu GDD, VPD, Nährstoffen |
| ADR | Architecture Decision Records |