start
This is an old revision of the document!
Table of Contents
Serious Seeds
Use Cases
- Pflanze
- Neue Pflanze anlegen
- Eigenschaften bestehender Pflanzen ändern
- Pflanze löschen (nur möglich, wenn kein Saatgut verlinkt ist)
- Saatgut für ausgewählte Pflanze anlegen
- Bestellung für ausgewählte Pflanze anlegen
- Bestand bereinigen
- Bestand abfragen in verschiedene Tiefen
- Saatgut
- Bestand bereinigen
- Saatgut anlegen
- Saatgut bearbeiten
- Saatgut entfernen
- Samen umfüllen (Historie?)
- Keimquote tracken → Vorschläge generieren für Abbau / Ersatz
- Kultur
- Aussaatplan erstellen
- jahreszeitlich passende Aussaatvorschläge
- Aussäen
- Pikieren
- Pflanzen
- Ernten
- Erinnerung an Weiterverarbeitung angelegter Kulturen
- Erkenntnisse beim Anbau notieren
- Beschaffung
- Unterscheidung nach unterschiedlichen Quellen (z.B. Händler / selbst gesammeltes Saatgut)
- Sammlung übers Jahr hinweg und gesammelte Anzeige
- Stati: Bedarf → Bestellt / Gesammelt → Abgefüllt (Anlegen Saatgut und entfernen des Beschaffungs-Elements)
Ungeordnete Sammlung Ideen/UseCases:
- Teilen von Informationen in Shared-Datenbank vorhalten <> private Informationen nicht teilen
- Admin-Sicht: Einsicht DB-log, evtl rückgängig machen von Einträgen
App - Idee - Grobentwurf Oberfläche
Software-Architektur
Infrastruktur Entwicklung
Zur Diskussion: Sprache: Python / kivy-framework Build: buildozer Versionierung: git (GitHub, Gitlab, self-hosted?) Datenbank: mySQL <> PostgreSQL? Test:
Projektmanagement
Ticketboard: https://kan.serious-seeds.zwohundertvier.de/login
Entwicklung Module
User Interface
Core API
Core Funktionen
Datenbank Connector/Logger
Datenbank lokal
Datenbank Server/Sync
Ideen-/Linksammlung
Nützliche Links
TEST
start.1737406728.txt.gz · Last modified: by ninin