AppointMe - integrazione di servizi web per la gestione di agende condivise

Stefani, Flavio (2022) AppointMe - integrazione di servizi web per la gestione di agende condivise. [Laurea], Università di Bologna, Corso di Studio in Informatica per il management [L-DM270], Documento ad accesso riservato.
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Full-text accessibile solo agli utenti istituzionali dell'Ateneo
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato

Download (3MB) | Contatta l'autore

Abstract

Il progetto proposto è un web-app per gestire gli appuntamenti tra un'azienda e i suoi clienti in modo semplice e veloce. L’applicazione offre un'interfaccia che permette di organizzare un appuntamento in modo essenziale e agevole da risultar e il più intuitivo possibile per ogni fascia di età. Questa permette alle aziende di creare degli slot per appuntamenti da offrire ai propri clienti, i quali si possono prenotare e fissare un incontro. Ogni slot di appuntamento è definito dall'azienda indicando un titolo, una data, un’ora e un luogo. Il cliente può consultare tutti gli slot disponibili dell'impresa interessata e prenotare quello che preferisce. L'applicazione offre la possibilità ad ogni utente di poter collegare il proprio account Google o Microsoft e sincronizzare i vari appuntamenti nel proprio calendario esterno. Per ciascun slot appuntamento creato nell'applicazione ne viene creato uno identico nel proprio calendario, il quale può mutare a seconda venga modificato o eliminato all'interno dell'applicazione. In questo modo non si forza l'utente ad abbandonare il proprio sistema di calendario abituale, ma ad avere una integrazione a più calendari inserendo un nuovo appuntamento tra gli impegni della propria agenda in modo rapido. All'interno dell'applicazione è possibile attraverso un calendario gestire al meglio i propri slot o prenotazioni e vedere tutti gli eventi creati nella piattaforma e quelli dal proprio calendario esterno collegato. L’applicazione è sviluppata in Angular utilizzando un database locale per salvare i dati e attraverso un server Express.js si invocano delle API REST per riuscire a inviare e ricevere dati con esso. Mentre per comunicare con i server Google e Microsoft ci si connette agli appositi servizi attraverso le loro piattaforme e vengono utilizzate le API del servizio per inviare e ricevere dati dall’applicazione ai server del servizio esterno.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Stefani, Flavio
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
integrazione API,agenda condivisa,Angular,API Google,API Microsoft,calendario,gestione appuntamenti,slot di prenotazione
Data di discussione della Tesi
15 Marzo 2022
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^