Zum Inhalt

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.

    Benutzerhandbuch

  • Nährstoffplanung


    Plane Düngegaben mit EC-Budget-Kalkulation, Mischfolge-Validierung und Spülprotokollen. Unterstützt Leitungswasser, Umkehrosmose und gemischte Quellen.

    Dünge-Logik

  • Tankmanagement


    Verwalte Wassertanks mit Füllstandsverfolgung, Wasserquellenprofile (Leitungswasser/RO) und automatischer Dosierungsberechnung.

    Tankmanagement

  • Pflegeerinnerungen


    Adaptive Bewässerungs- und Düngepläne mit 9 Pflegeprofil-Presets, saisonalem Bewusstsein und Lernfunktion aus Bestätigungen.

    Aufgaben & Erinnerungen

  • Integrierter Pflanzenschutz (IPM)


    Dreistufiges System (Prävention, Monitoring, Intervention) mit Karenzzeit-Überwachung, die Ernten bei aktiven Behandlungen blockiert.

    Pflanzenschutz

  • Kalender & Saisonüberblick


    Aggregierte Ansicht aller Aufgaben, Phasen und Ereignisse mit iCal-Export. Aussaatkalender für Freilandanbau.

    Kalender


Schneller Einstieg

docker compose up --build

Dies startet Backend, Frontend, ArangoDB und Redis.

Demo-Login: demo@kamerplanter.local / demo-passwort-2024

skaffold dev --trigger=manual --port-forward

Skaffold ist das primäre Werkzeug für die lokale Entwicklung.

Lokales Setup


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