POVV DSV Tool: bestel-app voor leden

Projecten POVV – Producenten Organisatie Vleesvee

POVV DSV Tool: bestel-app voor leden

Bestel-app in Flutter met Angular-beheerpaneel en .NET-backend voor POVV (Producenten Organisatie Vleesvee): leden bestellen rechtstreeks vanop hun smartphone.

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

POVV (Producenten Organisatie Vleesvee) is een coöperatie die vleesveehouders ondersteunt en hun marktpositie versterkt. Via POVV bestellen de leden onder meer veevoeder bij verschillende leveranciers. Om dat bestelproces te vereenvoudigen ontwikkelde ik de DSV Tool: een mobiele app voor de leden, een webbeheerpaneel voor het secretariaat en een centrale backend die alles verbindt. Rock-IT werkt al sinds 2021 samen met POVV; na de website volgde in 2026 dit bestelplatform.

De uitdaging

Vleesveehouders willen snel en eenvoudig bestellen, waar en wanneer het hen past, zonder telefoontjes of mails heen en weer. Het secretariaat wil overzicht: wie bestelde wat, tegen welke prijs en bij welke leverancier, en hoe komt die bestelling automatisch bij de leverancier terecht? En omdat het om een besloten ledenwerking gaat, moet de toegang eenvoudig maar veilig zijn, zonder wachtwoorden die vergeten worden.

De oplossing

Drie onderdelen die naadloos samenwerken:

  • Mobiele app (Flutter, Android & iOS): productcatalogus, bestellen in enkele tikken, keuze van leverwijze (levering, afhaling of ter plaatse), silo en opmerking per bestellijn, beheer van het leveradres, volledig in het Nederlands en het Frans
  • Eenvoudige en veilige activatie: leden activeren de app eenmalig met een activatiecode van POVV; het toestel wordt aan het lid gekoppeld, zonder gebruikersnaam of wachtwoord
  • Beheerpaneel (Angular): leden, activatiecodes, leveranciers, recepturen en prijsschijven beheren, bestellingen opvolgen, exporteren naar Excel en fijnmazige gebruikersrechten
  • Automatische doorstroming: elke bestelling wordt automatisch via WhatsApp doorgestuurd naar de juiste leveranciersgroepen, met een demomodus om de flow veilig te testen
  • Altijd duidelijk: statusmelding in de app en een onderhoudspagina wanneer de backend tijdelijk onbereikbaar is

Technologie

  • App: Flutter met Riverpod (state management), GoRouter en Dio; crashrapportering en testdistributie via Firebase; voorbereid voor publicatie in de App Store en Google Play
  • Beheerpaneel: Angular 21 met standalone components en signals, meertalig
  • Backend: .NET 10 Web API in clean architecture (Domain, Application, Infrastructure), PostgreSQL 17 met Entity Framework Core en geautomatiseerde tests
  • Hosting & DevOps: Docker Swarm met nginx als reverse proxy en meerdere API-replica’s, health checks en geautomatiseerde deploy-scripts, gehost en beheerd door Rock-IT

Resultaat

Leden bestellen vandaag rechtstreeks vanop hun smartphone en het secretariaat heeft één centraal overzicht van alle bestellingen. Een compleet platform van app, beheer en backend, gebouwd, uitgerold en gehost door één aanspreekpunt.