Phygiwork S.p.A., con sede a Roma, offre soluzioni per la gestione e prenotazione di spazi di coworking, uffici, e sale meeting.
Creare uno strumento che semplifichi e centralizzi la gestione delle prenotazioni e l’amministrazione degli spazi, permettendo agli utenti finali di selezionare e prenotare postazioni di lavoro, sale riunioni e altri spazi, e agli amministratori di monitorare e gestire in tempo reale disponibilità, configurazioni e richieste.
La soluzione è composta da una Web App per amministratori e utenti e una Mobile App ibrida disponibile su iOS e Android. La Web App consente agli amministratori di gestire sedi, servizi, stanze, configurazioni di layout, fasce orarie e prezzi. Gli utenti finali possono invece visualizzare la disponibilità degli spazi, selezionare servizi e parametri personalizzati, effettuare pagamenti online, ricevere conferme via email e notifiche. La gestione del sistema è facilitata da un'interfaccia intuitiva che presenta graficamente la disponibilità degli spazi e permette di visualizzare le prenotazioni e i dettagli del servizio in modo immediato.
Le tecnologie:
La piattaforma adotta un’architettura a microservizi, sfruttando Java Spring Boot per i servizi backend e MongoDB per l’archiviazione dei dati. L’infrastruttura è basata su Docker, garantendo isolamento e portabilità. Per il front-end, è stato scelto Nuxt.js su Vue.js, mentre il framework Ionic è stato impiegato per lo sviluppo della Mobile App. La sicurezza e gestione degli accessi è garantita da Keycloak, assicurando un controllo preciso sui permessi utenti e la protezione dei dati.