Projekt · ELOWARE GmbH

FarmTrack – Tierhaltung übersichtlich dokumentiert.

Vom einzelnen Tier bis zum Nachwuchs: Tierdaten, Zucht und Gesundheitsverläufe in einer mobilen Anwendung.

FarmTrack-App-Icon mit Ziege, Schaf, Huhn, Kaninchen und Enten

Ein digitales Zuchtbuch für den Alltag mit Tieren

Abstammung, Kennzeichnungen, Impfungen und die Entwicklung des Nachwuchses: In der Tierhaltung kommen viele Informationen zusammen. FarmTrack bündelt sie in einer mobilen Anwendung für Kleintierhaltung und Hobbyzucht. Anstelle verteilter Notizen erhält jedes Tier eine eigene digitale Akte, in der Stammdaten, Bilder, Dokumente und Ereignisse zusammenlaufen.

Die Anwendung ist auf unterschiedliche Tierarten ausgelegt – etwa Kaninchen, Geflügel, Schafe und Ziegen. Gruppen helfen dabei, den Bestand nach Herden, Ställen oder anderen Zusammenhängen zu organisieren.

Funktionen im Überblick

  • Tierakten führen: Name, Rasse, Geschlecht, Geburtsdatum und Kennzeichnungen wie Ohrmarke, Ringnummer oder Tätowierung erfassen.
  • Bilder und Dokumente zuordnen: Unterlagen und Fotos direkt beim jeweiligen Tier ablegen.
  • Bestände organisieren: Tiere in Gruppen und Herden zusammenfassen und Gruppenzugehörigkeiten nachvollziehen.
  • Zucht dokumentieren: Deckungen und Würfe verwalten sowie Elterntiere und Nachwuchs miteinander verknüpfen.
  • Abstammung sichtbar machen: Verwandtschaftsbeziehungen im Stammbaum darstellen und zwischen den Tierakten wechseln.
  • Gesundheitsverläufe festhalten: Impfungen, Medikamente, Behandlungen, Diagnosen und Tierarzttermine in der Tierhistorie dokumentieren.

Eine chronologische Historie macht die Entwicklung jedes Tieres nachvollziehbar. Zuchtdaten und Gesundheitsinformationen bleiben damit im Zusammenhang mit dem Tier erhalten und lassen sich bei Bedarf gezielt nachschlagen.

Technische Umsetzung

Mobile Oberfläche mit Flutter

FarmTrack wird mit Flutter und Dart entwickelt. Die Oberfläche stellt Tierakten, Gruppen, Zuchtvorgänge und Stammbäume in aufeinander abgestimmten Ansichten dar. Riverpod verbindet diese Ansichten mit den Anwendungsdaten und verwaltet ihren Zustand.

Datenhaltung und Synchronisation

Firebase Authentication, Cloud Firestore und Firebase Storage bilden die Grundlage für Benutzerkonten, strukturierte Tierdaten und Medien. Die Anwendung berücksichtigt lokal zwischengespeicherte Daten und zeigt ausstehende Synchronisationen an. So ist in den Datenansichten erkennbar, ob Änderungen noch zur Cloud übertragen werden müssen.

Klare Trennung der Anwendungsbereiche

Die Architektur trennt Oberfläche, fachliche Modelle und Datenzugriff. Tierverwaltung, Zucht und Historie greifen über definierte Schnittstellen auf ihre Daten zu. Dadurch lassen sich fachliche Regeln und neue Funktionen weiterentwickeln, ohne die gesamte Anwendung umbauen zu müssen.

Eigener Produktauftritt

FarmTrack hat eine eigene Website mit Einblicken in die Anwendung und Informationen zum geplanten Release der mobilen Apps für iOS und Android.

FarmTrack entdecken

Gemeinsam weiterdenken

Was möchten Sie mit uns realisieren?

Ob elektronische Baugruppe, komplettes System oder individuelle Software – sprechen wir über Ihre Anforderungen.

Projekt besprechen