FoodGO15

Sistema Gestione Mense

FoodGO15

Sistema Gestione Mense

FreeDay15 S.r.l. è una startup, nata a Terni nel 2020, operante nel settore dell’innovazione tecnologica.

DEVELOPMENTDESIGNSTRATEGIST

#PWA #FREEDAY15 #VUEJS #WEBAPP #MICROSERVIZI #DIGITALTRANSFORMATION #ALLFOOD

L'esigenza

FoodGO15 nasce per risolvere le difficoltà legate alla complessa gestione del servizio mense e della ristorazione collettiva. Alla base vi è l’esigenza di creare un sistema capace di ottimizzare l’intera gestione mense, dotando amministratori, addetti ai lavori e utenti finali di uno strumento organizzativo semplice e intuitivo.

Il progetto

Tramite la Progressive Web App possono essere visualizzate le portate del catalogo e si possono scegliere i tipi di servizio tra i diversi menù disponibili; gli amministratori e gli addetti, invece, tramite Web App, possono gestire agilmente tutte le mense delle aziende che aderiscono al servizio. L’insieme di Web App è stato sviluppato sfruttando un'architettura a micro-servizi e la parte frontend è in VueJS, consentendo la gestione sia lato Utente che lato Amministratore Mensa.

Amministratore

Grazie alla Web App sviluppata per gli amministratori del servizio mensa, essi possono curare tutte le attività di configurazione, controllo e gestione: gli Amministratori, oltre a tutte le azioni che può fare un semplice utente, possono creare una mensa, definire gli orari e i tipi di servizi che questa offre, possono creare e organizzare i turni e infine gestire i calendari delle mense.

Utenti

L’utente della società che si serve delle mense, una volta effettuato il login e scelto il proprio punto mensa, potrà autonomamente effettuare una serie di azioni tramite la Progressive Web App sviluppata: scegliere la tipologia di pasto desiderato in base a quelli presenti nella mensa, consultare il menù, selezionare il giorno e in quale fascia oraria riceverlo e/o ritirarlo.

Admin

L’admin mensa ha una funzione di gestione e controllo sull’intero sistema integrato che permette alla società di gestire tutte le mense del gruppo. L’admin può creare nuove mense, gestirne le informazioni di dettaglio, abilitare i servizi take-away o consumazione sul posto, determinare fasce orarie, tipologia e numero di servizi che è possibile effettuare e creare cataloghi di prodotti disponibili in tutte le mense appartenenti al gruppo.

Le tecnologie

FoodGo15 è un sistema di applicativi che utilizza la tecnologia dei Microservizi Java Spring Boot, eseguiti all'interno di container Docker. Quest’ultimo fornisce un ambiente isolato e riproducibile in cui l'applicazione può essere eseguita in modo consistente su diversi sistemi operativi o ambienti di sviluppo. Lato front-end, la Web App è stata sviluppata utilizzando Nuxt.js, un framework di sviluppo progressivo ampiamente utilizzato per la creazione di interfacce utente interattive e reattive. La gestione unificata di identità e accessi è gestita attraverso il sistema Keycloak. Per quanto riguarda la componente Mobile è stata sviluppata una progressive web app utilizzando il framework VueJS su NUXT. Il primo è un framework JavaScript sviluppato da Google che semplifica la creazione di applicazioni web complesse, il secondo consente di creare app ibride e PWA utilizzando tecnologie web come HTML, CSS e JavaScript.

Team operativo
Development
  • Chief Technology Officier Alessandro Cirocchi
  • Frontend Developer Luca Spezzano
  • Software Engineer Enrico Emanuele
  • Mobile Developer Enrico Lanciotti
Design
  • Senior UX/UI Designer Susanna Cirocchi
  • Visual Designer Vera Schwierz
Strategy
  • Digital Strategist Gaia Costantini
  • Marketing Manager Claudia Pagliaccia

© Copyright 2024 - Logix Srl

P.iva: 01388050559