Mostra i principali dati dell'item
Sviluppo di una piattaforma Web per la prenotazione delle postazioni di lavoro in azienda
| dc.contributor.advisor | Ancona, Davide <1968> | |
| dc.contributor.author | Lauretta, Andrea <1997> | |
| dc.date.accessioned | 2026-02-26T14:22:37Z | |
| dc.date.available | 2026-02-26T14:22:37Z | |
| dc.date.issued | 2026-02-19 | |
| dc.identifier.uri | https://unire.unige.it/handle/123456789/14798 | |
| dc.description.abstract | Questa tesi descrive lo sviluppo, svolto durante un tirocinio presso Gruppo SIGLA, di una piattaforma web per la gestione e prenotazione delle postazioni di lavoro in azienda, pensata per supportare contesti di lavoro ibridi. Il progetto è stato guidato da un Documento dei Requisiti di Prodotto (DRP), con requisiti organizzati tramite User Stories e Story Mapping. La soluzione adotta un’architettura client–server: frontend in Angular con gestione dello stato tramite RxJS/NgRx, backend in ASP.NET Core con API REST documentate via Swagger, persistenza su SQL Server e autenticazione/autorizzazione tramite Keycloak con OAuth2/OpenID Connect e token JWT. L’ambiente è stato reso riproducibile mediante Docker e docker-compose. Sono state implementate la gestione degli uffici, la prenotazione delle postazioni con controllo delle doppie prenotazioni lato server e un modulo di avvisi amministrativi. | it_IT |
| dc.description.abstract | This thesis presents the development, carried out during an internship at Gruppo SIGLA, of a web platform for managing and booking workplace desks in a corporate environment, supporting hybrid work scenarios. The project was driven by a Product Requirements Document (DRP/PRD), with requirements organized through User Stories and Story Mapping. The system follows a client–server architecture: an Angular frontend with state management via RxJS/NgRx, an ASP.NET Core backend exposing REST APIs documented with Swagger, data persistence on SQL Server, and authentication/authorization handled by Keycloak using OAuth2/OpenID Connect and JWT tokens. The development environment was containerized with Docker and orchestrated via docker-compose. Implemented features include office management, desk booking with server-side checks to prevent double bookings, and an administrative notices module. | en_UK |
| dc.language.iso | it | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.title | Sviluppo di una piattaforma Web per la prenotazione delle postazioni di lavoro in azienda | it_IT |
| dc.title.alternative | Development of a Web Platform for booking workplace stations in a company | en_UK |
| dc.type | info:eu-repo/semantics/bachelorThesis | |
| dc.subject.miur | INF/01 - INFORMATICA | |
| dc.subject.miur | INF/01 - INFORMATICA | |
| dc.publisher.name | Università degli studi di Genova | |
| dc.date.academicyear | 2024/2025 | |
| dc.description.corsolaurea | 8759 - INFORMATICA | |
| dc.description.area | 7 - SCIENZE MAT.FIS.NAT. | |
| dc.description.department | 100023 - DIPARTIMENTO DI INFORMATICA, BIOINGEGNERIA, ROBOTICA E INGEGNERIA DEI SISTEMI |
Files in questo item
Questo item appare nelle seguenti collezioni
-
Laurea Triennale [4361]

