Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.29 KB

README.md

File metadata and controls

17 lines (11 loc) · 1.29 KB

📅 pds_cal

Made with C++ Demo Youtube

Il progetto è finalizzato alla creazione di un Calendario / Tasklist compatibile con lo standard internet CAL DAV, partendo dalla documentazione offerta dal documento RFC 4791.

Progetto realizzato per il corso di Programmazione di Sistema

Struttura

All'interno di una raspberry, abbiamo installato un istanza di Nextcloud, impostando un paio di account per testare in separata sede sincronizzazione e condivisione dei calendari. Al suo interno, Nextcloud contiene una serie di strumenti: tra questi, vi è la possibilità di creare calendari e tasks attraverso le interfacce del software. Tali implementazioni si appoggiano ad un backend in CAL DAV, costituendo quindi un sandbox conveniente al proseguimento del progetto. Ci siamo infine appoggiati a QT, libreria multipiattaforma per lo sviluppo di programmi con interfaccia grafica tramite l'uso di widget, per realizzare l'interfaccia utente.

Demo

PDS_DEMO