POVV DSV Tool: Bestell-App für Mitglieder

Projekte POVV – Producenten Organisatie Vleesvee

POVV DSV Tool: Bestell-App für Mitglieder

Bestell-App in Flutter mit Angular-Verwaltungsbereich und .NET-Backend für POVV (Erzeugerorganisation Fleischrinder): Mitglieder bestellen direkt vom Smartphone.

  • Flutter
  • Dart
  • Riverpod
  • Angular 21
  • .NET 10
  • PostgreSQL
  • Entity Framework Core
  • Docker Swarm
  • nginx
  • Firebase

POVV (Producenten Organisatie Vleesvee, die Erzeugerorganisation für Fleischrinder) ist eine Genossenschaft, die Fleischrinderhalter unterstützt und ihre Marktposition stärkt. Über POVV bestellen die Mitglieder unter anderem Viehfutter bei verschiedenen Lieferanten. Um diesen Bestellprozess zu vereinfachen, habe ich das DSV Tool entwickelt: eine mobile App für die Mitglieder, einen Web-Verwaltungsbereich für das Sekretariat und ein zentrales Backend, das alles verbindet. Rock-IT arbeitet bereits seit 2021 mit POVV zusammen; nach der Website folgte 2026 diese Bestellplattform.

Die Herausforderung

Fleischrinderhalter wollen schnell und einfach bestellen, wo und wann es ihnen passt, ohne Telefonate oder E-Mails hin und her. Das Sekretariat will den Überblick: Wer hat was bestellt, zu welchem Preis und bei welchem Lieferanten, und wie gelangt die Bestellung automatisch zum Lieferanten? Und weil es um einen geschlossenen Mitgliederkreis geht, muss der Zugang einfach, aber sicher sein, ohne Passwörter, die vergessen werden.

Die Lösung

Drei Komponenten, die nahtlos zusammenarbeiten:

  • Mobile App (Flutter, Android & iOS): Produktkatalog, Bestellen mit wenigen Fingertipps, Wahl der Lieferart (Lieferung, Abholung oder vor Ort), Silo und Bemerkung pro Bestellzeile, Verwaltung der Lieferadresse, vollständig auf Niederländisch und Französisch
  • Einfache und sichere Aktivierung: Mitglieder aktivieren die App einmalig mit einem Aktivierungscode von POVV; das Gerät wird mit dem Mitglied verknüpft, ohne Benutzername oder Passwort
  • Verwaltungsbereich (Angular): Mitglieder, Aktivierungscodes, Lieferanten, Rezepturen und Preisstaffeln verwalten, Bestellungen verfolgen, nach Excel exportieren und fein abgestufte Benutzerrechte
  • Automatische Weiterleitung: Jede Bestellung wird automatisch per WhatsApp an die richtigen Lieferantengruppen weitergeleitet, mit einem Demomodus, um den Ablauf sicher zu testen
  • Immer klar: Statusmeldung in der App und eine Wartungsseite, wenn das Backend vorübergehend nicht erreichbar ist

Technologie

  • App: Flutter mit Riverpod (State Management), GoRouter und Dio; Crash-Reporting und Testverteilung über Firebase; vorbereitet für die Veröffentlichung im App Store und bei Google Play
  • Verwaltungsbereich: Angular 21 mit Standalone Components und Signals, mehrsprachig
  • Backend: .NET 10 Web API in Clean Architecture (Domain, Application, Infrastructure), PostgreSQL 17 mit Entity Framework Core und automatisierten Tests
  • Hosting & DevOps: Docker Swarm mit nginx als Reverse Proxy und mehreren API-Replikas, Health Checks und automatisierte Deploy-Skripte, gehostet und verwaltet von Rock-IT

Ergebnis

Mitglieder bestellen heute direkt von ihrem Smartphone, und das Sekretariat hat eine zentrale Übersicht über alle Bestellungen. Eine komplette Plattform aus App, Verwaltung und Backend, gebaut, ausgerollt und gehostet von einem einzigen Ansprechpartner.