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.
Get Started Now¶
New to Kamerplanter? The Getting Started section shows you in just a few minutes how to set up your first plant — whether it's a houseplant, balcony vegetable, or indoor grow.
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.
For Developers & Self-Hosters¶
Running your own instance
Kamerplanter needs to be set up on a server or computer before you can use it in your browser. If someone else has already done that for you (e.g. in a community garden), you can skip this section — head straight to Getting Started.
This starts the backend, frontend, ArangoDB, and Redis.
Demo login: demo@kamerplanter.local / demo-passwort-2024
Skaffold is the primary tool for local development.
Navigating the Docs¶
| Section | Description |
|---|---|
| Getting Started | Installation, quick start, first deployment |
| User Guide | All features explained for end users |
| Guides | Journeys and deep-dive guides for GDD, VPD, nutrients |
| Architecture | System design, layers, data models |
| Development | Local setup, code standards, testing |
| API | REST API reference, authentication |
| Deployment | Kubernetes, Helm, CI/CD |
| ADR | Architecture Decision Records |
About This Project¶
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.