Breve descrizione dell'applicazione (cosa fa e come mi devo aspettare che si comporti):
L'applicazione è un sito di e-commerce per la vendita al dettaglio di oggetti hand-made, nel quale l'utente può visionare gli ultimi arrivi in homepage, oppure scegliere la categoria di oggetti che cerca tramite la sidebar. Selezionando un oggetto, l'utente può aggiungerlo al carrello, e acquistarlo. Utente ed amministratore possiedono due pannelli di controllo diversi: l'utente può modificare i suoi dati personale, ricaricare il suo credito, confermare un ordine, o rivedere i suoi ordini precedenti, l'amministratore invece può inserire oggetti in vendita, aggiornare le informazioni di utenti e materiale già in vendita, registrare un nuovo utente, e ricaricare il suo credito.
Elenco di quali requisiti del progetto avete soddisfatto. Vi ricordo che i requisiti sono i seguenti:
Utilizzo di HTML e CSS: Presenti Utilizzo di PHP e MySQL: Presenti Utilizzo del pattern MVC: Presente Almeno due ruoli (indicare quali sono): Utente - Amministratore - Visitatore Almeno una transazione (indicare la classe dove è implementata): UtenteController Almeno una funzionalità ajax (indicare in quale script si trovi): view/ajax/register
Credenziali di autenticazione e link alla homepage:
Utente: Username - mattiaibba90 password - mamaluigi1?
Admin: Username - davidespano password - amm2015