Der Kunde
Das Unternehmen produziert Futter für Geflügel, Schweine, Kaninchen, Wiederkäuer und Milchvieh und verkauft es über ein eigenes Filialnetz auf ganz Mauritius und auf Rodrigues. Sein technisches Team veröffentlicht Haltungsleitfäden für Legehennen, Masthähnchen, Junghennen und andere Tiere.
Das Problem
Die Leistung in der Geflügelhaltung entscheidet sich Tag für Tag: Gewichtszunahme, Futter und Sterblichkeit. Auf Papier fällt eine Herde, die zurückbleibt, oft zu spät auf, um noch gegensteuern zu können.
Das Unternehmen wollte, dass seine Landwirte ihre eigenen Ergebnisse im Vergleich zu den Wachstumsstandards sehen und dass seine technischen Berater und Vertriebsmitarbeiter wissen, welche Betriebe einen Besuch brauchen.
Was gebraucht wurde
- Landwirte legen Durchgänge an (Junghennen, Legehennen, Masthähnchen) und erfassen sie täglich auf dem Smartphone
- Diagramme, die jeden Durchgang mit der Referenz-Wachstumskurve vergleichen
- Automatische Warnungen, wenn Gewicht oder Sterblichkeit die sicheren Grenzen verlassen
- Vertriebsmitarbeiter sehen nur die ihnen zugewiesenen Landwirte
- Leitfäden, Neuigkeiten, Produkte und Filialstandorte direkt in der App
- Englisch und Französisch
Was wir gebaut haben
Wir haben mit Expo und React Native eine mobile App für iOS und Android gebaut, dazu ein Admin-Portal in React für die Mitarbeiter des Unternehmens und einen Node.js-Server (mit Docker paketiert), der Bild-Uploads, Push-Benachrichtigungen und eine tägliche Prüfung aller aktiven Durchgänge um 07:00 Uhr mauritischer Zeit übernimmt.
Die Wachstumsstandards kann das Unternehmen im Portal selbst bearbeiten. Ein Durchgang wird markiert, wenn sein Gewicht unter einen festgelegten Prozentsatz der Standardkurve fällt oder die Sterblichkeit über einen festgelegten Wert steigt, und das Admin-Team kann die Schwellenwerte anpassen.
Landwirte melden sich per E-Mail, Google, Apple oder Telefoncode an. Die Daten werden auf dem Smartphone zwischengespeichert, sodass die Erfassung auch auf Betrieben mit schwachem Netz funktioniert.
Gelieferte Funktionen
- Anlegen von Durchgängen und tägliche Einträge
- Diagramme im Vergleich zu bearbeitbaren Wachstumsstandards
- Frühwarnungen zu Gewicht und Sterblichkeit
- Verlauf, Zusammenfassung und Tabellenexport je Durchgang
- Neuigkeiten, Beratungsartikel und Produktlinks
- Filialverzeichnis mit Kartenansicht
- Technische Leitfäden als PDF in der App
- Push-Benachrichtigungen mit Verlauf und Erinnerungen zur Erfassung
- Admin-Portal: Landwirte, Warnungen, Auswertungen, Vertriebsteam, Standards, Inhalte
- Zugriff für Vertriebsmitarbeiter auf zugewiesene Landwirte beschränkt
- Zwei-Faktor-Anmeldung für Administratoren
- Offline-taugliche Daten, Dark Mode, Kontolöschung
Gelöste Herausforderungen
Gleiches mit Gleichem vergleichen
Legehennen, Masthähnchen und Junghennen folgen je nach Alter unterschiedlichen Kurven. Jedes Diagramm und jede Warnung vergleicht einen Durchgang nur mit dem Standard für seine Geflügelart und sein Alter.
Keine Nachricht geht verloren
Der Benachrichtigungsverlauf wird auf dem Server gespeichert. So sieht ein Landwirt, dessen Telefon ausgeschaltet war, später trotzdem jede Warnung, und ungültige Geräte-Tokens werden automatisch bereinigt.
Die richtigen Daten für die richtige Person
Landwirte, Vertriebsmitarbeiter, Mitarbeiter und Super-Admins haben jeweils eingeschränkte Zugriffsrechte, mit Rate Limits, einer Content Security Policy und tokenverifizierten Uploads auf dem Server.
Das Ergebnis
Das Unternehmen hat jetzt eine App für seine Landwirte und ein Portal für seine Technik- und Vertriebsteams, beide auf einer gemeinsamen Datenbasis. Die App erscheint in Kürze im App Store und bei Google Play.