The present document describes the work carried out by the student Antonio Oseliero during his internship at the company VisioneImpresa Software House. The aim of the internship was to study the code of the mobile application MoviORDER and develop an authentication module for company agents in an application intended for third-party customers. Specifically, it was required that, after authentication, the agent can choose a customer from a list and operate within the application as the selected customer without the need to authenticate as such. Achieving this goal required studying the code and architecture of the application: front-end, back-end, and the underlying database, along with a set of technologies and tools including React Native and ASP.NET Core, Visual Studio, and Server Management Studio. The project included the implementation of the APIs and the graphical interface of the required module, along with a suite of automated tests for the Business Logic of some of these APIs.

Il presente documento descrive il lavoro svolto dallo studente Antonio Oseliero durante il suo stage presso l’azienda VisioneImpresa Software House. Lo scopo del tirocinio è stato studiare il codice dell’applicazione mobile MoviORDER e sviluppare un modulo di autenticazione di agenti aziendali in un'applicazione pensata per clienti terzi. Più precisamente era richiesto che, dopo l’autenticazione, l’agente possa scegliere un cliente da una lista e operare all’interno dell’applicazione come il cliente selezionato senza la necessità di autenticarsi come tale. Raggiungere questo obiettivo ha richiesto lo studio del codice e dell’architettura dell’applicazione: front-end, back-end e base dati sottostante, e un certo insieme di tecnologie e strumenti tra i quali React Native e ASP.NET Core, Visual Studio, e Server Management Studio. Il progetto ha incluso la realizzazione delle API e l’interfaccia grafica del modulo richiesto, insieme a una batteria di test automatici per la Business Logic di alcune di tali API.

MoviORDER: modulo agenti per la gestione clienti

OSELIERO, ANTONIO
2023/2024

Abstract

The present document describes the work carried out by the student Antonio Oseliero during his internship at the company VisioneImpresa Software House. The aim of the internship was to study the code of the mobile application MoviORDER and develop an authentication module for company agents in an application intended for third-party customers. Specifically, it was required that, after authentication, the agent can choose a customer from a list and operate within the application as the selected customer without the need to authenticate as such. Achieving this goal required studying the code and architecture of the application: front-end, back-end, and the underlying database, along with a set of technologies and tools including React Native and ASP.NET Core, Visual Studio, and Server Management Studio. The project included the implementation of the APIs and the graphical interface of the required module, along with a suite of automated tests for the Business Logic of some of these APIs.
2023
MoviORDER: agent module for customer management
Il presente documento descrive il lavoro svolto dallo studente Antonio Oseliero durante il suo stage presso l’azienda VisioneImpresa Software House. Lo scopo del tirocinio è stato studiare il codice dell’applicazione mobile MoviORDER e sviluppare un modulo di autenticazione di agenti aziendali in un'applicazione pensata per clienti terzi. Più precisamente era richiesto che, dopo l’autenticazione, l’agente possa scegliere un cliente da una lista e operare all’interno dell’applicazione come il cliente selezionato senza la necessità di autenticarsi come tale. Raggiungere questo obiettivo ha richiesto lo studio del codice e dell’architettura dell’applicazione: front-end, back-end e base dati sottostante, e un certo insieme di tecnologie e strumenti tra i quali React Native e ASP.NET Core, Visual Studio, e Server Management Studio. Il progetto ha incluso la realizzazione delle API e l’interfaccia grafica del modulo richiesto, insieme a una batteria di test automatici per la Business Logic di alcune di tali API.
MoviORDER
Modulo Agenti
Gestione Clienti
File in questo prodotto:
File Dimensione Formato  
Oseliero_Antonio.pdf

accesso aperto

Dimensione 4.66 MB
Formato Adobe PDF
4.66 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/70975