Eine Spring-Boot-Plattform für Forscher-Web-Tool und Flutter-Farmer-App — validiert mit 922+ Feldumfragen.
In der Türkei existierte kein digitales System zur Messung der Klimaresilienz landwirtschaftlicher Betriebe — Bewertungen waren manuell, nicht wiederverwendbar und nicht aggregierbar.
Ein einziges Spring-Boot-Backend versorgt sowohl ein Forscher-Web-Tool als auch eine Flutter-Mobile-App zur Selbstbewertung — implementiert ist ein 13-Indikatoren-Resilienz-Algorithmus über soziale, ökonomische, ökologische und Management-Dimensionen. Validiert mit 922+ Feldumfragen in 8 strategischen Kulturen und 8 türkischen Provinzen.
$ render architecture.mmd
flowchart TB
subgraph Field[Field]
Farmer[Farmer · Flutter App]
end
subgraph Lab[Research Lab]
Researcher[Researcher Web Tool]
end
Farmer --> API[Spring Boot API]
Researcher --> API
API --> Algo[13-Indicator<br/>Resilience Algorithm]
Algo --> Score[Resilience Score]
API --> Survey[Survey Validator]
Score --> DB[(PostgreSQL)]
Survey --> DB
DB --> Export[CSV · Excel · JSON Export]
$ git log --oneline decisions/
Dieselbe Spring-Boot-API und Resilienz-Algorithmus für Forscher-Web-Tool und Farmer-Mobile-App — keine zwei Implementierungen, die auseinanderdriften.
Scoring-Logik in einem deterministischen, seiteneffekt-freien Service — akademische Reviewer können jede historische Bewertung aus Rohinputs replayen.
CSV, Excel und JSON projiziert aus demselben Read-Model — konsistente Zahlen über alle Formate.
Ähnliche Herausforderung?
Lass uns sprechen