39 lines
2.0 KiB
Markdown
39 lines
2.0 KiB
Markdown
# Beet Pflanz-App
|
|
|
|
[![pipeline status](https://gitlab.vierling.cloud/Joerg/garden-planner/badges/main/pipeline.svg)](https://gitlab.vierling.cloud/Joerg/cpd_project/-/commits/main)
|
|
|
|
[![Coverage status](https://gitlab.vierling.cloud/Joerg/garden-planner/badges/main/coverage.svg)](https://gitlab.vierling.cloud/Joerg/cpd_project/-/commits/main)
|
|
|
|
- CI Pipeline durch Gitlab https://gitlab.vierling.cloud/Joerg/garden-planner
|
|
- Qualitätssicherung durch SonarQube https://sonar.vierling.cloud
|
|
|
|
Die Beet Pflanz-App ist eine Flutter-Anwendung, die im Rahmen des Studiums an der HS-Mannheim für CPD entwickelt wurde.
|
|
Die App unterstützt den Benutzer sein Beet zu Planen und die optimalen Setzpositionen zu bestimmen.
|
|
Zudem können die wichtigen Informationen der Pflanzen über das Jahr angezeigt werden.
|
|
|
|
Das Beet kann gespeichert werden und wird beim starten geladen
|
|
|
|
## Funktionen
|
|
- Optimiert für Tablets und Desktop
|
|
- Android Mobiltelefon Unterstützung ab 1.080 x 2.400 Pixel
|
|
- Darstellung der Beet reihen und Pflanzenplatzierungen
|
|
- Drag-and-Drop zum Hinzufügen von Pflanzen
|
|
- Entfernung von gepflanzten Pflanzen.
|
|
- Option zur Anzeige von Platzanforderungen für jede Reihe
|
|
- Anzeige von wichtigen Informationen der Pflanzen über das ganze Jahr
|
|
- Speichern des aktuellen Beets
|
|
- Laden des gespeicherten Beets
|
|
|
|
### Zukünftige Funktionen
|
|
- Anzeigen der Wassermengen der Einzelnen Pflanzen bzw. Rhein angezeigt werden.
|
|
- Verwalten von mehreren Beeten
|
|
- Verbesserte Mobilansicht
|
|
|
|
#### Installation
|
|
1. Flutter muss installiert sein
|
|
2. Öffnen Sie die Datei lib/constants.dart und stellen Sie sicher, dass die richtige API-URL eingetragen ist.
|
|
1. Online Version [[https://cpd.vierling.cloud]) ](https://cpd.vierling.cloud)
|
|
2. Eigen Gehostete Docker-Compose verfügbar unter [[Gitlab]) ](https://gitlab.vierling.cloud/Joerg/garden-planner-api)
|
|
1. Wenn Sie die App lokal ausführen möchten, passen Sie die API-URL auf http://localhost:3000 an.
|
|
2. Befehl zum starten der API <code>docker-compose up --build</code> in der Kommandozeile
|