Welcome to Kamerplanter¶
Kamerplanter is a plant lifecycle management system — covering everything from seed to harvest. It supports vegetables, herbs, houseplants, and ornamentals with features like nutrient planning, phase tracking, sensor integration, and care reminders.
What can Kamerplanter do?¶
-
Master Data & Phases
Manage plant species, cultivars, and botanical families. Track every plant through its growth phases — from germination to harvest.
-
Nutrient Planning
Plan fertilizer applications with EC budget calculations, mixing order validation, and flush protocols. Supports tap water, reverse osmosis, and mixed sources.
-
Tank Management
Manage water tanks with fill level tracking, water source profiles (tap/RO), and automated dosage calculation.
-
Care Reminders
Adaptive watering and feeding schedules with 9 care preset profiles, seasonal awareness, and learning from confirmations.
-
Integrated Pest Management (IPM)
Three-tier system (prevention, monitoring, intervention) with pre-harvest interval enforcement that blocks harvests during active treatments.
-
Calendar & Season Overview
Aggregated view of all tasks, phases, and events with iCal export. Sowing calendar for outdoor growing.
Quick Start¶
This starts the backend, frontend, ArangoDB, and Redis.
Demo login: demo@kamerplanter.local / demo-passwort-2024
Skaffold is the primary tool for local development.
Project Background¶
Origin Story
This project started as a vibe coding experiment — built almost entirely through conversational AI prompting with Claude Code. The specifications, architecture, domain models, backend, frontend, Helm charts, and tests were all developed in this style. What began as an exploration of AI-assisted development grew into a fully functional agricultural management platform.
Navigating the Docs¶
| Section | Description |
|---|---|
| Getting Started | Installation, quick start, first deployment |
| User Guide | All features explained for end users |
| Architecture | System design, layers, data models |
| Development | Local setup, code standards, testing |
| API | REST API reference, authentication |
| Deployment | Kubernetes, Helm, CI/CD |
| Guides | Deep-dive guides for GDD, VPD, nutrients |
| ADR | Architecture Decision Records |