Progetto di Tecnologie Web
Repository del Progetto di Tecnologie Web dell'A.A. 2018/2019 presso l'Università di Padova.
Scopo del progetto
Lo scopo del progetto era la progettazione e lo sviluppo di un sito web con contenuto a scelta dello studente per il corso di Tecnologie Web.
Struttura delle cartelle
- OverlayScrollbars: libreria esterna utilizzata per inserire una scrollbar nella sidebar del sito;
- database: cartella con il file .sql di creazione delle tabelle e un file markdown che descrive i campi di ogni tabella;
- php: cartella con i file principali per effettuare il deploy del sito. Contiene tutte le pagine in formato php, i file css, i file js e le immagini necessarie.
- relazione: cartella contentente i file .tex utilizzati per scrivere la relazione e il risultante file .pdf;
- struttura_html: cartella che contiene le pagine HTML base, utilizzate per progettare e testare la struttura HTML delle pagine principali e gli stili e gli script che ogni pagina sfrutta.
Autori
- Francesco De Filippis - struttura base hompage e back-end (gestione utenti e funzionalità associate);
- Giacomo Barzon - front-end relativo alla gestione dei contenuti, homepage e about con relative funzionalità JavaScript;
- Giacomo Greggio - front-end relativo alla gestione dei contenuti, fogli di stampa e alcune funzionalità JavaScript;
- Michele Roverato - struttura base pagine articoli e back-end (gestione contenuti e database).