Say Wow
Per SayWow abbiamo realizzato una soluzione per la gestione a 360° delle private sales organizzate per grandi aziende di moda.
Servizi:
UX/UI Design; Sviluppo App Cross Platform; Sviluppo Web App
Tecnologie:
Adobe XD Prototyping, Flutter, Angular, MSSQL, .NET 6, Azure DevOps
2019 – In corso
Brief
UX/UI Design
Sviluppo Software
La soluzione consiste in un’app mobile utilizzata dallo staff (tramite tablet e smartphone) e da una web app che consente agli utenti di visionare le private sales disponibili e prenotarsi ad esse.
La soluzione è suddivisa in 6 moduli:
Pannello di Amministrazione (back-end): Il pannello consente la personalizzazione e configurazione dell’intera soluzione (App e Web App) Permette la gestione di tutti i moduli (ai succesivi punti) e inoltre di gestire: l’anagrafica e i ruoli degli utilizzatori della soluzione, l’anagrafica dei prodotti, le mailing list, gli inviti privati, i refferral code e le restrizioni di vendita in cassa per brand e/o categoria.
Modulo Ricezione e rietichettatura prodotti (app mobile): Questo modulo consente di scansionare i prodotti ricevuti per effettuare il check della bolla di carico e rietichettare i prodotti secondo logiche interne.
Prenotazione utenti (web app): Dove gli utenti possono visualizzare gli eventi disponibili e prenotarvisi.
Check-In (app mobile): Tramite questo modulo si controllano le prenotazioni delle persone che si recano alle private sales, scansionando e validando i qrcode presenti sulle loro prenotazioni.
Cassa (app mobile): Questo modulo abilita sia alla vendita fisica che online. I carrelli sono nominativi in modo da avere una reportistica vendite accurata per ogni cliente.
Reso dell’invenduto (app mobile): Questo modulo abilita la generazione della bolla di reso, organizzando le spedizioni in gruppi di pallet, pallet e udm.
Reportistica (back-office): Tutti i dati fondamentali vengono riassunti da una reportistica customizzata e di facile fruizione grazie all’utilizzo di PowerBI.
TECNOLOGIE
Per lo sviluppo della soluzione software sono state usate le seguenti tecnologie:
Il database, la base di tutti i dati del gestionale è stato sviluppato in linguaggio TSQL utilizzando Microsoft SQL Server.
Le web API, motore della comunicazione fra back-end (database) e front-end (app mobile e web app) sono state sviluppate in linguaggio C# usando il framework .NET 6 (framework di Microsoft che permette lo sviluppo di Web API sicure e performanti).
L’app mobile per la gestione della private sale è stata sviluppata in linguaggio Dart usando il framework Flutter (framework di Google che permette la creazione di applicazioni cross platform Android e iOS).
La web app usata dagli utenti per le prenotazioni è stata sviluppata in linguaggio TypeScript usando il framework Angular (framework di Google che permette la creazione di applicazioni web).
HARDWARE
Mentre lato hardware abbiamo implementato in modo integrato:
Lettori barcode bluetooth: utilizzati durante la fase di ricezione per scansionare i codici a barre presenti su ogni prodotto, in modo da completare l’inventario;
Stampanti per etichette Zebra, TSC e Brother: utilizzate durante la fase di ricezione per stampare le nuove etichette con i prezzi scontati;
Terminale pagamento SumUp: utilizzato durante la fase di vendita per permettere il pagamento tramite carta di credito o bancomat;
Ricevitori telematici (cassa fiscale RCH): usati durante la fase di vendita per la stampa degli scontrini fiscali.
Ricevitori ESC/POS (cassa non fiscale): usati durante la fase di vendita per la stampa degli scontrini non fiscali.
INTEGRAZIONE CON SUMUP
Un software utilizzabile in vari paesi
Col tempo Say Wow è cresciuta ed ha esteso la propria attività anche all’estero. Per alcuni paesi è stato necessario riadattare il software.
Stati Uniti: In questo paese la VAT (Value Added Tax, che sarebbe il corrispettivo della nostra IVA) varia in base allo stato e all’importo, abbiamo quindi implementato la tassazione percentuale in base al zip code e all’importo dello scontrino. Per farlo abbiamo esteso il database permettendo di contenere anche tali informazioni.
Arabia Saudita: Un’altra sfida interessante è stata quella di adeguare il sistema all’emissione della fattura elettronica semplificata Saudita. In questo paese hanno un particolare sistema di emissione di fattura elettronica semplificata che si basa sulla generazione di uno specifico qr code codificato in TLV (Tag Length Value). Abbiamo risolto il quesito estendendo le web api al fine di calcolare il valore TLV e generare un’immagine contenente il qrcode.
Svizzera: abbiamo introdotto la ricevuta su stampanti non fiscali, per farlo abbiamo sviluppato un plugin in flutter in grado di emettere ricevute non fiscali su qualsiasi stampante ESC/POS compatibile.