Wer mit ein oder zwei fleischfressende Pflanzen auf der Fensterbank anfängt, behält noch leicht den Überblick. Doch wer das Hobby über Jahre betreibt, wessen Sammlung vom Terrarium über das Moorbeet bis hin zu aquatischen Arten im Schwimmteich reicht, stößt mit Excel-Tabellen oder handschriftlichen Notizen schnell an Grenzen. Wann wurde die Heliamphora-Rarität das letzte Mal umgetopft? Wann steht der nächste Wasserwechsel bei den im Anstau kultivierten Arten an? Und wie behält man den Überblick über dutzende digitale Pflanzenpässe?
Da mir die bestehenden Apps am Markt entweder zu kompliziert, zu überladen oder schlicht nicht auf meine, bzw. die speziellen Bedürfnisse von Karnivoren zugeschnitten waren, habe ich die Ärmel hochgekrempelt und meine eigene Lösung programmiert.
In diesem Artikel stelle ich dir meine maßgeschneiderte Karnivoren-Verwaltung vor und zeige dir, welche cleveren Features den Alltag des Sammlers schöner machen.
Der Tech-Stack: Schlank, schnell und unabhängig
Mir war es wichtig, eine Anwendung zu bauen, die unabhängig von großen App-Stores funktioniert und auf jedem Standard-Webserver läuft. Die App basiert auf einem klassischen, extrem performanten Stack:
- Backend: PHP (PHP 8.1 ist Voraussetzung für die modernen Push-Dienste)
- Datenbank: MySQL / MariaDB
- Frontend: Pures Vanilla JavaScript (komplett ohne schwere Frameworks) und HTML5/CSS3.
- Server: Lauffähig auf jedem gängigen WAMP- oder LAMP-Stack (z. B. auf einem Apache-Webserver).
Die Highlights: Was die Anwendung alles kann
Die App ist kein einfaches digitales Notizbuch, sondern ein echtes Kontrollzentrum für den Pflanzenbestand. Hier sind die wichtigsten Funktionen, die derzeit voll einsatzfähig sind:
📱 Natives App-Feeling dank PWA-Technologie
Die Anwendung ist als Progressive Web App (PWA) konzipiert. Das bedeutet: Du rufst sie einmal im Browser deines Smartphones auf und kannst sie von dort aus wie eine ganz normale App fest auf deinem Startbildschirm ablegen. Sie startet ohne störende Browserzeilen und verfügt sogar über eine Offline-Verfügbarkeit – perfekt, wenn man im Garten am Moorbeet mal kein stabiles WLAN hat.
📶 Echte Offline-Power dank smartem Caching
Frisch fertiggestellt und ab sofort voll einsatzbereit: Die vollständige Offline-Verfügbarkeit! Alle öffentlichen Seiten der Anwendung (deine Pflanzenübersicht, die einzelnen Pflanzenpässe, der Gießkalender, das Lexikon und die Standorte) werden nach dem modernen Network-First-Prinzip gecached:
- Wenn du Netz hast: Liefert der Server immer die absolut frischste, aktuellste Version deiner Daten aus.
- Wenn das Netz weg ist: Springt der Cache blitzschnell und unbemerkt ein. Perfekt, wenn du hinten im Garten am Moorbeet oder am Schwimmteich stehst und das WLAN mal wieder zickt!
- Die smarte Absicherung: Solltest du offline eine Seite aufrufen, die du zuvor noch nie besucht hast (und die daher noch nicht im Cache liegt), stürzt die App nicht ab. Anstelle der hässlichen Standard-Fehlermeldung deines Browsers erscheint eine freundlich gestaltete Hinweisseite.
(Hinweis: Der geschützte Backend-Bereich bleibt hier ganz bewusst außen vor, da sitzungsgebundene Formulare und Datenbank-Einträge offline technisch ohnehin nicht funktionieren.)
📶 Echte Offline-Power & Smarte Warteschlange
Die vollständige Offline-Verfügbarkeit wurde um ein geniales Werkzeug erweitert: Die Schnellerfassungs-Buttons (Dashboard, Erinnerungen) sowie das Protokollformular im Pflanzenpass funktionieren ab sofort komplett ohne Internetverbindung!
- Automatischer Puffer: Schlägt das Speichern mangels Netz im Garten fehl, landet der Eintrag unbemerkt in einer lokalen Warteschlange im Browser. Ein dezentes Hinweis-Badge oben rechts zeigt dir an, dass Daten bereitstehen.
- Synchronisation im Hintergrund: Sobald die Verbindung zurückkehrt oder du die App das nächste Mal öffnest, werden die Pflegeprotokoll-Einträge vollautomatisch und ohne jeden Datenverlust nachgeholt!
(Hinweis: Betrifft bewusst nur die Protokollierung von Pflegeaktionen, da große Fotouploads aus dem vollständigen Bearbeitungsformular nicht in eine reine Text-Warteschlange gehören.)
🏷️ Strukturierte Bezugsquellen-Verwaltung für fleischfressende Pflanzen
Schluss mit Tipparbeit bei der Herkunft: Über den neuen Menüpunkt „Bezugsquellen“ lassen sich Gärtnereien, Online-Shops, Privatsammler oder Pflanzenbörsen zentral mit Kontaktdaten und Notizen anlegen. Beim Erfassen einer neuen Pflanze wird die Bezugsquelle einfach bequem per Dropdown ausgewählt. Ein Freitextfeld für Details (z. B. „Stand 12, Frühjahrsbörse“) bleibt optional erhalten. Die Bezugsquelle wird nahtlos auf der öffentlichen Pflanzenseite, im PDF-Pflanzenpass und im CSV-Export abgebildet.
🔒 Intelligente Pflegegruppen (Moorbeet & Co.)
Karnivoren in großen Ökosystemen einzeln zu pflegen, ist in der Praxis unrealistisch. Über das neue Pflegegruppen-Feature lassen sich Pflanzen – z. B. alle Bewohner deines Moorbeets oder standortübergreifend „alle Anstau-Pflanzen“ – zusammenschließen:
- Smarte Sperre (Vererbungs-Logik): Sobald eine Pflanze Mitglied einer Gruppe mit aktiver Gieß- oder Rückschnitt-Erinnerung ist, wird ihre individuelle Erinnerung automatisch pausiert und im System deutlich mit einem Schloss-Symbol (🔒 von Gruppe X verwaltet) gekennzeichnet.
- Ein Klick, volle Historie: Wird eine Gruppenaktion (z. B. „Moorbeet gegossen“) als erledigt markiert, generiert die Software vollautomatisch für jede einzelne Mitgliedspflanze einen eigenen Eintrag im Pflegeprotokoll. Die Historie bleibt lückenlos, obwohl du nur einmal geklickt hast!
🌳 Der Abstammungs- & Vermehrungs-Stammbaum
Für Züchter ein absolutes Must-have: Beim Bearbeiten lässt sich ab sofort eine Mutterpflanze hinterlegen. Perfekt für Ableger, Stecklinge oder Teilstücke! Der digitale Pflanzenpass zeigt daraufhin automatisch und interaktiv verlinkt an: Abstammend von: … sowie bei der Mutterpflanze selbst eine Auflistung aller Nachkommen: …. Das Ganze wird vollautomatisch auch im Backend, auf der öffentlichen Detailseite und im PDF-Pflanzenpass generiert.
📅 Dynamisches iCal-Kalender-Abo
Über den brandneuen Menüpunkt „Kalender-Abo“ holst du dir deine fälligen Aufgaben direkt in deinen gewohnten Alltag. Alle Erinnerungen lassen sich ab sofort als echtes Kalender-Abo in Google Calendar, Apple Calendar oder Outlook einbinden.
- Kein starrer Export: Die App generiert eine personalisierte, geschützte URL, die dein Kalender-Anbieter selbstständig in regelmäßigen Abständen abruft und so vollautomatisch synchron hält.
- Smarte Unterscheidung: Wiederkehrende Aufgaben (wie Gießen) erscheinen sauber als wiederkehrendes Ereignis im passenden Intervall, während einmalige Prüftermine als Einzelereignis eingetragen werden. Eine integrierte Schritt-für-Schritt-Anleitung für alle gängigen Kalender-Apps direkt auf der Seite macht die Einrichtung zum Kinderspiel.
📊 Dashboard-Statistiken & Integrierte Wunschliste für fleischfressende Pflanzen
- Voller Durchblick: Der Menüpunkt „Statistik“ liefert Kennzahlen wie die genaue Anzahl der Pflanzen, vertretene Gattungen, die investierte Gesamtsumme und die dienstälteste Pflanze. Das Sammlungswachstum der letzten 12 Monate wird über ein schlankes, abhängigkeitsfreies CSS-Diagramm (ganz ohne externe Chart-Bibliotheken!) visualisiert.
- Die grüne Jagdliste: Auf der neuen Wunschliste hältst du Wunscharten inklusive Priorität (hoch/mittel/niedrig), Notizen und potenzieller Bezugsquelle fest. Wird ein Wunsch wahr, lässt er sich per Klick auf 🌱 Als Pflanze anlegen sofort in einen echten Pflanzenpass überführen – Gattung, Art und Bezugsquelle werden dabei automatisch vorausgefüllt.
🧪 Neuer Menüpunkt „Zucht“: Kreuzungsprotokoll & Samen-Inventar
Für alle, die tiefer in die Genetik einsteigen und eigene Kultivare züchten wollen, schließt dieses mächtige Doppel-Feature den kompletten Lebenszyklus einer Pflanze:
- 1. Bestäubungen & Kreuzungen: Protokolliere präzise, welche Pflanze wann mit welchem Partner gekreuzt wurde. Neben gezielten Kreuzungen (Mutter- x Vaterpflanze) lassen sich auch offene oder Selbstbestäubungen mitsamt Datum und Notizen (z. B. zu erwartenden Merkmalen) festhalten.
- 2. Samen-Inventar mit smarter Keimrate: Verwalte geerntete oder erhaltene Samen-Chargen nach Menge, Erntedatum und aktuellem Status (Gelagert ➔ Ausgesät ➔ Gekeimt / Erfolglos). Bei bekannter Menge und Keimzahl errechnet die Software vollautomatisch die exakte Keimrate.
- Der geschlossene Kreislauf: Wird eine Samenernte im Pflegeprotokoll einer Pflanze erfasst, gelangst du per 🌰 Samen erfassen-Schnellzugriff direkt ins Inventar (Gattung bereits vorausgefüllt). Ist die Charge erfolgreich gekeimt, legst du über 🌱 Als Pflanze anlegen im Handumdrehen einen neuen Pflanzenpass an – Gattung, Art, Klon und sogar die Mutterpflanze für den Abstammungs-Stammbaum werden dabei vollautomatisch übernommen!
🌙/☀️ Licht aus, Spot an: Integrierter Darkmode / Lightmode
Darkmode („nachts im Herbarium“) – Lightmode („morgens im Gewächshaus“)
Schont die Augen bei der nächtlichen Bestands-Kontrolle im Terrarienzimmer: Die gesamte Anwendung verfügt jetzt über einen modernen Darkmode-Umschalter oben rechts (sowohl im geschützten Backend als auch im öffentlichen Frontend).
- Automatisch synchron: Ohne manuelle Auswahl passt sich das Design automatisch den Systemeinstellungen deines Smartphones, Tablets oder PCs an.
- Smarter Speicher: Wechselst du den Modus händisch, merkt sich die App deine Vorliebe lokal im jeweiligen Browser für dieses Gerät.
👥 Öffentliche Bezugsquellen-Übersicht (Mit striktem Datenschutz)
Ergänzend zur Herkunfts-Verwaltung gibt es nun eine eigene Bezugsquellen-Übersicht im öffentlichen Frontend. Hier sehen Besucher, aus welchen Gärtnereien, Online-Shops oder von welchen Privatsammlern deine Pflanzen stammen – inklusive der Information, wie viele deiner grünen Jäger dieser Quelle zugeordnet sind.
- Strenges Opt-in-Prinzip: Da Datensicherheit oberste Priorität hat, ist standardmäßig keine Bezugsquelle öffentlich sichtbar. Jeder Kontakt muss im Backend erst explizit über eine neue Checkbox für das Frontend freigeschaltet werden. Private Daten bleiben so garantiert privat!
💾 Vollautomatisches Datenbank-Backup
Sicherheit für unsere wertvollen Daten: Das System erstellt nun täglich vollautomatisch ein komprimiertes Backup (.sql.gz) der kompletten Datenbank. Da das Skript in reinem PHP geschrieben ist, benötigt es kein mysqldump auf dem Server und funktioniert selbst im restriktiven Shared-Hosting tadellos. Die Anzahl der Backups ist einstellbar und kann zum Schutz vor Serverausfällen sogar automatisch per E-Mail an dich versendet werden.
🌦️ Smarte Wetter-Logik für Außenstandorte
Eines meiner absoluten Lieblingsfeatures: Gibst du für deine Außenstandorte (wie das Moorbeet oder den Moorkübel) die exakten Längen- und Breitengrade (Lat/Lon) an, zieht sich die App das aktuelle Wetter sowie die Wettervorhersage.
Ein kleines bisschen KI: Die Anwendung passt die Pflege-Erinnerungen automatisch an das Wetter an! Regnet es tagelang in Strömen, weiß die App, dass das Moorbeet draußen keine manuelle Aufmerksamkeit braucht.
🔔 Intelligentes Pflege-Protokoll & Erinnerungen
Karnivoren haben je nach Gattung und Saison völlig unterschiedliche Ansprüche. Die App erlaubt präzise Intervall-Einstellungen für:
- Gieß-Intervalle (inklusive einer separaten Einstellung für die winterliche Ruhephase!)
- Umtopf-, Wasserwechsel- und Düngungs-Intervalle.
Die Benachrichtigung erfolgt wahlweise klassisch per E-Mail oder als moderne Web-Push-Nachricht direkt auf dein Smartphone. Da aquatische Arten im Teich logischerweise nie gegossen werden müssen, lassen sich einzelne Erinnerungen für jede Pflanze individuell deaktivieren. Ein digitaler Gießkalender und das Wachstums- und Foto-Tagebuch runden das Protokoll ab.
Lückenloses Pflege-Protokoll: Jede deiner Aktionen lässt sich sekundenschnell dokumentieren – entweder händisch direkt im jeweiligen digitalen Pflanzenpass oder ganz bequem per Mausklick auf den „Erledigt“-Button in der entsprechenden Erinnerung direkt auf dem Dashboard. Protokolliert werden können derzeit:
- Gießen & Wasserwechsel
- Düngen & Umtopfen
- Schneiden & Rückschnitt
- Samenernte & Vermehrung
🌙 Konsistente Ruhephase-Intervalle & Vermehrungs-Prüfung
- Durchdachte Winterruhe: Analog zum bewährten Gieß-Intervall lässt sich jetzt sowohl je Gattung als auch pro Pflanze ein abweichendes Dünge- und Wasserwechsel-Intervall für die Ruhephase hinterlegen. Sobald du den Status einer Pflanze auf „Ruhephase“ setzt, werden ab sofort alle drei Erinnerungen vollautomatisch und konsistent neu berechnet.
- Optionale Vermehrungs-Erinnerung: Beim Loggen einer erfolgreichen Vermehrung kannst du nun optional das Feld „Prüfen nach … Tagen“ ausfüllen. Die App generiert daraus eine einmalige Erinnerung („Ableger prüfen“), die nach dem Erledigt-Markieren einfach rückstandslos verschwindet, statt sich in Schleifen zu wiederholen.
🖨️ QR-Codes, Pflanzenpässe und 100 % autarker PDF-Export
Jede erfasste Pflanze erhält in der Bestandsliste (die sich als Raster, Liste oder Tabelle anzeigen lässt) einen eigenen QR-Code und ein druckbares Etikett. Klebst du den Code an den Topf, reicht ein Scan mit dem Handy, und du landest sofort im digitalen Pflanzenpass samt Pflegeprotokoll und Foto-Historie.
Für Backups gibt es einen CSV-Export. Das optische Highlight ist jedoch der integrierte PDF-Generator: Er läuft komplett ohne externe Drittanbieter-Bibliotheken und erzeugt wunderschöne, schlanke PDF-Exporte der gesamten Pflanzenliste oder einzelner Pflanzenpässe.
🌍 Weltweiter Zugriff (Sogar im Urlaub):
Da die Anwendung komplett browserbasiert auf einem Webserver läuft, bist du nicht an deinen heimischen PC, Laptop oder Tablet gebunden.
Egal ob du zu Hause im Garten stehst, geschäftlich unterwegs bist oder am anderen Ende der Welt im Urlaub am Strand liegst: Du kannst den Status deiner grünen Jäger jederzeit weltweit kontrollieren.
Vorausgesetzt, du hast mobiles Internet oder Hotel-WLAN, siehst du in Echtzeit, ob alles im grünen Bereich ist. Dank der Mehrbenutzerverwaltung kannst du so beispielsweise auch von der Urlaubsinsel aus checken, ob dein Pflanzensitter zu Hause fleißig das Gieß-Protokoll pflegt und die Push-Erinnerungen abarbeitet!
Ein Dashboard für den schnellen Überblick
Beim Starten der App landet man auf einem übersichtlichen Dashboard, das sofort anzeigt, welche Aufgaben heute anstehen und ob alle grünen Jäger optimal versorgt sind. Dank der integrierten Mehrbenutzerverwaltung können sogar mehrere Sammler oder Familienmitglieder unabhängig voneinander den Bestand pflegen.
Zudem sorgt ein automatischer Image-Processor dafür, dass hochgeladene Fotos beim Upload direkt verkleinert und Thumbnails erstellt werden – das spart Speicherplatz auf dem Server und sorgt für pfeilschnelle Ladezeiten.
Live-Einblick in meine Sammlung: Du möchtest sehen, wie die Anwendung in der Praxis aussieht? Ich habe das Frontend der App direkt mit dieser Webseite verknüpft! Unter dem Menüpunkt Meine Pflanzen findest du einen Link zum öffentlichen Bereich der Anwendung und kannst dort meine aktuelle Bestandsliste live einsehen, filtern und durchstöbern.
🚀 Blick in die Zukunft: Das steht auf der Roadmap
Die Entwicklung schläft nicht – „more to come“ ist hier Programm! Um die Anwendung für Sammler und Züchter noch mächtiger zu machen, stehen bereits die nächsten Erweiterungen in den Startlöchern:
- Smarte Sichtbarkeits-Schalter: Separate Filteroptionen für das öffentliche Frontend je nach Pflanzen-Status (z. B. Wunschliste ausblenden, aber geteilte Pflanzen zeigen).
Fazit & Ausblick: Die Anwendung befindet sich im täglichen Live-Einsatz und wird von mir kontinuierlich erweitert ("more to come")
Sie bringt Ordnung in meine über 25 Jahre alte Sammlung und sorgt dafür, dass keine Pflegeeinheit mehr vergessen wird.
Jetzt bist du gefragt: Nutzt du für deine Pflanzen noch Oldschool-Etiketten und Zettel, oder hättest du auch Lust auf so eine digitale Verwaltung? Schreib es mir unbedingt in die Kommentare – ich bin gespannt auf euer Feedback!

Hallo Rolf,
bin über das GFP Forum hier gelandet. Die website ist toll und die App klingt super. Wie kann ich das Programm benutzen :-)?
Viele Grüße
Bastian
Hallo Bastian,
vielen Dank 🙂
Ich werde, genug Anfragen vorausgesetzt, ein GitHub Repository für die Anwendung anlegen. Das wird aber noch ein klein bisschen dauern.
Viele Grüße, Rolf