POVV DSV Tool: app per gli ordini dei soci

Progetti POVV – Producenten Organisatie Vleesvee

POVV DSV Tool: app per gli ordini dei soci

App per gli ordini in Flutter con pannello di amministrazione Angular e backend .NET per POVV (organizzazione di produttori di bovini da carne): i soci ordinano dallo smartphone.

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

POVV (Producenten Organisatie Vleesvee, l’organizzazione dei produttori di bovini da carne) è una cooperativa che sostiene gli allevatori di bovini da carne e ne rafforza la posizione sul mercato. Tramite POVV i soci ordinano, tra l’altro, mangimi presso diversi fornitori. Per semplificare questo processo d’ordine ho sviluppato il DSV Tool: un’app mobile per i soci, un pannello di amministrazione web per la segreteria e un backend centrale che collega il tutto. Rock-IT collabora con POVV dal 2021; dopo il sito web, nel 2026 è arrivata questa piattaforma per gli ordini.

La sfida

Gli allevatori vogliono ordinare in modo rapido e semplice, dove e quando preferiscono, senza telefonate o e-mail avanti e indietro. La segreteria vuole una visione d’insieme: chi ha ordinato che cosa, a quale prezzo e presso quale fornitore, e come arriva automaticamente l’ordine al fornitore? E poiché si tratta di una cerchia chiusa di soci, l’accesso deve essere semplice ma sicuro, senza password da dimenticare.

La soluzione

Tre componenti che lavorano insieme in perfetta sintonia:

  • App mobile (Flutter, Android e iOS): catalogo prodotti, ordini in pochi tocchi, scelta della modalità di consegna (consegna, ritiro o sul posto), silo e nota per ogni riga d’ordine, gestione dell’indirizzo di consegna, interamente in olandese e in francese
  • Attivazione semplice e sicura: i soci attivano l’app una sola volta con un codice di attivazione di POVV; il dispositivo viene associato al socio, senza nome utente né password
  • Pannello di amministrazione (Angular): gestione di soci, codici di attivazione, fornitori, ricette e fasce di prezzo, monitoraggio degli ordini, esportazione in Excel e permessi utente dettagliati
  • Inoltro automatico: ogni ordine viene inoltrato automaticamente via WhatsApp ai gruppi di fornitori corretti, con una modalità demo per testare il flusso in sicurezza
  • Sempre chiaro: messaggio di stato nell’app e una pagina di manutenzione quando il backend è temporaneamente irraggiungibile

Tecnologia

  • App: Flutter con Riverpod (gestione dello stato), GoRouter e Dio; segnalazione dei crash e distribuzione dei test tramite Firebase; pronta per la pubblicazione su App Store e Google Play
  • Pannello di amministrazione: Angular 21 con componenti standalone e signals, multilingue
  • Backend: Web API .NET 10 in clean architecture (Domain, Application, Infrastructure), PostgreSQL 17 con Entity Framework Core e test automatizzati
  • Hosting e DevOps: Docker Swarm con nginx come reverse proxy e più repliche dell’API, health check e script di deploy automatizzati, hosting e gestione a cura di Rock-IT

Risultato

Oggi i soci ordinano direttamente dallo smartphone e la segreteria ha una visione centrale di tutti gli ordini. Una piattaforma completa di app, amministrazione e backend, costruita, messa in produzione e ospitata da un unico interlocutore.