POVV DSV Tool : application de commande pour les membres

Projets POVV – Producenten Organisatie Vleesvee

POVV DSV Tool : application de commande pour les membres

Application de commande Flutter avec panneau d'administration Angular et backend .NET pour POVV, organisation de producteurs de bovins viandeux.

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

POVV (Producenten Organisatie Vleesvee) est une coopérative belge qui soutient les éleveurs de bovins viandeux et renforce leur position sur le marché. Via POVV, les membres commandent notamment des aliments pour bétail auprès de différents fournisseurs. Pour simplifier ce processus, j’ai développé le DSV Tool : une application mobile pour les membres, un panneau d’administration web pour le secrétariat et un backend central qui relie le tout. Rock-IT collabore avec POVV depuis 2021 ; après le site web, cette plateforme de commande a suivi en 2026.

Le défi

Les éleveurs veulent commander vite et facilement, où et quand cela leur convient, sans échanges de coups de téléphone ou d’e-mails. Le secrétariat veut une vue d’ensemble : qui a commandé quoi, à quel prix, chez quel fournisseur, et comment cette commande parvient-elle automatiquement au fournisseur ? Et comme il s’agit d’un service réservé aux membres, l’accès doit être simple mais sécurisé, sans mots de passe que l’on oublie.

La solution

Trois composants qui fonctionnent en parfaite harmonie :

  • Application mobile (Flutter, Android & iOS) : catalogue de produits, commande en quelques touches, choix du mode de livraison (livraison, enlèvement ou sur place), silo et remarque par ligne de commande, gestion de l’adresse de livraison, entièrement en néerlandais et en français
  • Activation simple et sécurisée : les membres activent l’application une seule fois avec un code d’activation fourni par POVV ; l’appareil est lié au membre, sans nom d’utilisateur ni mot de passe
  • Panneau d’administration (Angular) : gestion des membres, des codes d’activation, des fournisseurs, des recettes et des paliers de prix, suivi des commandes, export vers Excel et droits d’utilisateur granulaires
  • Transmission automatique : chaque commande est automatiquement transmise via WhatsApp aux bons groupes de fournisseurs, avec un mode démo pour tester le flux en toute sécurité
  • Toujours clair : bannière d’état dans l’application et page de maintenance lorsque le backend est temporairement indisponible

Technologie

  • Application : Flutter avec Riverpod (gestion d’état), GoRouter et Dio ; rapports de plantage et distribution de test via Firebase ; préparée pour la publication sur l’App Store et Google Play
  • Panneau d’administration : Angular 21 avec standalone components et signals, multilingue
  • Backend : Web API .NET 10 en clean architecture (Domain, Application, Infrastructure), PostgreSQL 17 avec Entity Framework Core et tests automatisés
  • Hébergement & DevOps : Docker Swarm avec nginx comme reverse proxy et plusieurs réplicas de l’API, health checks et scripts de déploiement automatisés, hébergé et géré par Rock-IT

Résultat

Les membres commandent aujourd’hui directement depuis leur smartphone et le secrétariat dispose d’une vue centralisée de toutes les commandes. Une plateforme complète, application, administration et backend, construite, déployée et hébergée par un seul interlocuteur.