Sito web realizzato durante il primo anno del corso di Laurea Magistrale presso il Politecnico di Torino.
Il sito web simula un portale per acquistare prodotti on-line (commercio elettronico). L’utente ha la possibilità di visionare il catalogo degli articoli disponibili, aggiungerli eventualmente al proprio carrello della spesa virtuale e di procedere all’acquisto (previa registrazione).
Il sito è stato testato ed è risultato essere compatibile con i seguenti browser:
– Mozilla Firefox (v5.0 e successive);
– Google Chrome (v12.0 e successive);
– Internet Explorer (v8.0 e successive);
– Apple Safari (v5.0 e successive).
Per la realizzazione del progetto si è utilizzata la distribuzione XAMPP, per la gestione del database si è adottato phpMyAdmin.
Alcune considerazioni di carattere generale sulle funzionalità implementate:
- HTTPS: dal momento dell’autenticazione dell’utente fino al corrispondente logout, il sito permette la navigazione delle pagine con connessione protetta (al momento ho disabilitato tale funzione, in quanto non ancora attiva su dominio altervista);
- COOKIE: il mantenimento della sessione sul browser viene gestito mediante cookie;
- REGISTRAZIONE E LOGIN: la homepage del sito presenta, in alto a destra della pagina, un box di login, che dà la possibilità all’utente di effettuare l’autenticazione (nel caso sia già registrato) o di procedere con una nuova registrazione (mediante apposito link). È richiesta la compilazione di entrambi i campi Username e Password;
- CSS: l’interfaccia grafica è stata realizzata attraverso fogli di stile CSS;
- CARRELLO: il carrello dei prodotti è rappresentato da una struttura dati, gestita interamente in PHP.
Per una versione dimostrativa del sito, si visiti il seguente link (ignorate eventuali avvisi di phishing da parte del browser, le pagine visitabili sono del tutto esenti da script malevoli).