User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2025/01/13 21:39] – [Serious Seeds] nininstart [2025/03/14 20:54] (current) – [Entwicklung Module] ninin
Line 1: Line 1:
 ====== Serious Seeds ====== ====== Serious Seeds ======
  
-===== Use Cases =====+===== Anforderungen =====
  
-  - Pflanze +[[Globale Anforderungen]]
-    * 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)+
  
 +[[Usecases]]
  
-Ungeordnete Sammlung Ideen/UseCases+[[Datenmodell]] 
-  * Teilen von Informationen in Shared-Datenbank vorhalten <> private Informationen nicht teilen+===== App - Idee - Grobentwurf Oberfläche ===== 
 + 
 +===== Software-Architektur===== 
 + 
 +{{ ::sese_architektur.png?nolink&600 |}} 
 +===== Infrastruktur Entwicklung ===== 
 + 
 +Zur Diskussion: 
 +Sprache: Python kivy-framework 
 +Buildbuildozer 
 +Versionierung: git (GitHub, Gitlab, self-hosted?) 
 +Datenbank: mySQL <> PostgreSQL? 
 +Test:  
 + 
 +===== Projektmanagement ===== 
 +Ticketboard: https://kan.serious-seeds.zwohundertvier.de/login 
 +===== Entwicklung Module ===== 
 + 
 +[[Anpassung Botgard]] 
 + 
 + 
 +==== User Interface ==== 
 + 
 +==== Core API ==== 
 + 
 +==== Core Funktionen ==== 
 + 
 +==== Datenbank Connector/Logger ==== 
 + 
 +==== Datenbank lokal ==== 
 + 
 +==== Datenbank Server/Sync ==== 
 + 
 +===== Ideen-/Linksammlung ===== 
 + 
 +[[https://kivy.org/doc/stable/guide/basic.html]] 
 + 
 +[[https://www.sqlalchemy.org/|SQLAlchemy]] 
 + 
 +[[https://www.djangoproject.com/|Django Framework]] 
 + 
 +[[https://docs.pytest.org/en/stable/|PyTest]] 
 + 
 +[[http://www.ourboard.io/]] 
 + 
 +[[https://github.com/phil-markarian/django-kivy-app/blob/main/main.py]]
 ===== Nützliche Links ===== ===== Nützliche Links =====
 [[wiki:syntax|syntax]] [[wiki:syntax|syntax]]
  
-TEST+[[https://freundederlust.de/doku.php?id=docker|Svens Docker Cheatsheet]]  
 + 
 +[[blubberlutsch]]
start.1736804348.txt.gz · Last modified: by ninin