Mostra i principali dati dell'item

dc.contributor.advisorRicca, Filippo <1969>
dc.contributor.authorLazzaro, Simone <2001>
dc.date.accessioned2026-10-22T14:28:48Z
dc.date.available2026-10-22T14:28:48Z
dc.date.issued2026-10-15
dc.identifier.urihttps://unire.unige.it/handle/123456789/17157
dc.description.abstractThis thesis describes the work carried out on the WeUnit.it portal, developed within an existing corporate environment and integrated with the 7hub platform. The activity mainly focused on the application-level evolution of the website through the implementation of responsive front-end pages and components based on approved mockups, the integration of data from APIs and databases, and the management of the main user flows, such as contact requests, consultancy requests, and job applications. The portal uses HTML, CSS, JavaScript, and Bootstrap on the client side, PHP for server-side logic, and PostgreSQL on Google Cloud SQL for data persistence. A significant part of the work also involved building collaborator profiles by combining information retrieved from multiple 7hub services, including personal details, profile images, and associated products. The thesis also describes the release process already established within the company, based on GitLab CI/CD, Docker, Artifact Registry, ArgoCD, and Kubernetes, which made it possible to follow the path of changes from the local environment to staging and production. The implemented features were mainly validated through manual and functional testing, with particular attention to the user interface, form behaviour, and the correctness of integrated data. The project provided practical experience in the relationship between web development, application integration, data management, and release processes in a cloud-native environment.it_IT
dc.description.abstractLa tesi descrive il lavoro svolto sul portale WeUnit.it, sviluppato all’interno di un contesto aziendale già esistente e integrato con la piattaforma 7hub. L’attività si è concentrata soprattutto sull’evoluzione applicativa del sito, attraverso la realizzazione di pagine e componenti front-end responsive a partire dai mockup approvati, l’integrazione di dati provenienti da API e database e la gestione dei principali flussi utente, come richieste di contatto, consulenze e candidature. Il portale utilizza HTML, CSS, JavaScript e Bootstrap per la parte client, PHP per la logica lato server e PostgreSQL su Google Cloud SQL per la persistenza dei dati. Una parte rilevante del lavoro ha riguardato anche la composizione dei profili dei collaboratori, costruiti a partire da informazioni recuperate tramite più servizi della piattaforma 7hub, tra cui dati anagrafici, immagini e prodotti associati. La tesi descrive inoltre il processo di rilascio già predisposto in azienda, basato su GitLab CI/CD, Docker, Artifact Registry, ArgoCD e Kubernetes, utile per seguire il percorso delle modifiche dall’ambiente locale fino allo staging e alla produzione. Le funzionalità sviluppate sono state verificate principalmente tramite test manuali e funzionali, con particolare attenzione alla resa dell’interfaccia, al comportamento dei form e alla correttezza dei dati integrati. Il progetto ha permesso di approfondire, in un caso reale, il rapporto tra sviluppo web, integrazione applicativa, gestione dei dati e processi di rilascio in ambiente cloud-native.en_UK
dc.language.isoit
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.titleSviluppo e integrazione del portale WeUnit.it in ambiente cloud-native con pipeline CI/CDit_IT
dc.title.alternativeDevelopment and Integration of the WeUnit.it Portal in a Cloud-Native Environment with a CI/CD Pipelineen_UK
dc.typeinfo:eu-repo/semantics/bachelorThesis
dc.subject.miurINF/01 - INFORMATICA
dc.subject.miurINF/01 - INFORMATICA
dc.subject.miurINF/01 - INFORMATICA
dc.publisher.nameUniversità degli studi di Genova
dc.date.academicyear2025/2026
dc.description.corsolaurea8759 - INFORMATICA
dc.description.area7 - SCIENZE MAT.FIS.NAT.
dc.description.department100023 - DIPARTIMENTO DI INFORMATICA, BIOINGEGNERIA, ROBOTICA E INGEGNERIA DEI SISTEMI


Files in questo item

Questo item appare nelle seguenti collezioni

Mostra i principali dati dell'item