POVV DSV Tool: ordering and valuation app for members

Projects POVV – Producenten Organisatie Vleesvee

POVV DSV Tool: ordering and valuation app for members

Flutter app with Angular admin panel and .NET backend for POVV: members order from their phone and easily simulate the sale value of their cattle.

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

POVV (Producenten Organisatie Vleesvee) is a Belgian cooperative that supports beef cattle farmers and strengthens their market position. Rock-IT has been working with POVV since 2021. After the website came the DSV Tool in early 2026: a mobile app for members, a web admin panel for the secretariat and a central backend that connects everything. It started as an ordering app for cattle feed, among other things. Because members found the app so easy to use, POVV decided to add a second, far more complex task: valuing an animal for sale.

How it evolved

  • Early 2026: ordering module. Members order directly from their smartphone, the secretariat follows everything up in a single admin panel.
  • From October 2026: valuation. The value of a slaughter animal depends on many parameters: weight, category, yield, carcass presentation, deduction, the POVV index and costs such as transport, insurance and commission. For a farmer in the barn, with the dealer standing next to them, that calculation is hard to make. The app reduces it to a simple simulation: what are my cattle worth? This work continues into 2027.

The challenge

Beef farmers want to order quickly and easily, wherever and whenever suits them, without phone calls or emails back and forth. When selling their animals, they also want to check in a few steps what their cattle are worth, without working through formulas and tables themselves. The secretariat wants an overview and must be able to manage the calculation rules itself. And because this is a members-only organisation, access has to be simple yet secure.

The solution

  • Mobile app (Flutter, Android & iOS): product catalogue, ordering in a few taps, choice of delivery method, silo and note per order line, fully in Dutch and French
  • Valuation in the app: the farmer enters their animals and gets a clear, step-by-step valuation of their cattle
  • Simple and secure activation: a one-time activation code from POVV, no username or password
  • Extended admin panel (Angular): manage members, suppliers, formulations, price tiers and orders, and now also enter all valuation parameters, with a simulator to check the calculation
  • Automatic forwarding: orders are sent automatically to the right suppliers via WhatsApp
  • One calculation engine: the calculation lives centrally in the backend, so the app and the admin panel always give the same result

Technology

  • App: Flutter with Riverpod (state management), GoRouter and Dio; crash reporting and test distribution through Firebase; prepared for publication in the App Store and Google Play
  • Admin panel: Angular 21 with standalone components and signals, multilingual
  • Backend: .NET 10 Web API in clean architecture (Domain, Application, Infrastructure), PostgreSQL 17 with Entity Framework Core and automated tests
  • Hosting & DevOps: Docker Swarm with nginx as reverse proxy and multiple API replicas, health checks and automated deploy scripts, hosted and managed by Rock-IT

Result

Members now order directly from their smartphone and the secretariat has one central overview. Building on that success, the app is growing into a tool that supports the sale of cattle: a complex calculation made simple. A complete platform of app, administration and backend, built, rolled out and hosted by a single point of contact.