MiPiace è un sistema per l'acquisizione dei riscontri sul gradimento della qualità del servizio da parte dell'utenza.
Il sistema si compone di due macro-moduli:
- un modulo di backend, nella forma di un servizio REST;
- un modulo frontend, basato sul framework Angular8.
Il backend è scritto nella tecnologia net core con linguaggio C# ed architettura WebApi. Lo strato di persistenza è basato sul database MongoDB community edition.
L'architettura software del backend è basata sul software RockApi.
Il frontend è basato sul framework Angular8 e fa uso del linguaggio Typescript.
L'applicativo MiPiace consente di acquisire un feedback sul livello di gradimento di un servizio da parte dell'utenza. Nel caso in cui il feedback non sia positivo, il sistema consente altresì di dettagliare motivazioni e indicare suggerimenti finalizzati al miglioramento della qualità.
Il sistema può gestire feedback per servizi multipli. Attraverso un sistema basato su token, il responsabile di un servizio può creare autonomamente un nuovo questionario sul sistema e divulgare ai suoi utenti il link per la sottomossione del feedback sul gradimento. Il sistema MiPiace acquisisce i feedback classificandoli per singolo servizio e consente la consultazione delle statistiche sui feedback, sempre per singolo servizio. Le statistiche riguardano la media dei feedback calcolata su differenti intervalli temporali. E' possibile anche accedere ai singoli feedback ricevuti. Il numero di servizi gestibili è illimitato.
MiPiace è free software. Il codice sorgente è rilasciato nei termini della licenza AGPL-3.0.
Usa questo software a tuo rischio e pericolo. Gli autori declinano qualsiasi responsabilità per l'uso improprio del software e per ogni danno che dovesse derivare dal suo uso.