Skip to content

Progetto Linguaggi e Tecnologie per il Web - 2019/20

Notifications You must be signed in to change notification settings

LorenzoLancia/Shop-Pc

Repository files navigation

Shop-Pc

Progetto Linguaggi e Tecnologie per il Web - Anno 2019/20

Repository del progetto di Linguaggi e Tecnologie per il Web per il corso 2019/20 tenuto dal professor Rosati presso La Sapienza Università di Roma.

L'idea

L'idea del progetto è quella di realizzare un sito web (lato client e lato server) che permetta all'utente di registrarsi ed effettuare acquisti di componenti per computer. L'utente una volta entrato nella Home page potrà registrarsi ed effettuare il Login e successivamente visionare il catalogo selezionando i prodotti. Quest'ultimi verranno inseriti all'interno del carrello dal quale si potrà concludere l'ordine attraverso una modalità di pagamento scelta.

Funzionalità

Le funzionalità implimentate sono le seguenti:

  1. Autenticazione utente
    • Registrazione utente
    • Login utente
  2. Selezione Catalogo
    • Selezione prodotti
  3. Visione Carrello
    • Controllo carrello
    • Possibilità di svuotare il carrello
    • Possibilità di completare l'acquisto

Tecnologie utilizzate

Per lo sviluppo di Shop-PC abbiamo utilizzato per il front-end librerie di Bootstrap. Per quanto riguarda il lato back-end abbiamo utilizzato JavaScript per la gestione dei prodotti e del carrello e PHP per la gestione delle Registrazioni e Login. Il progetto è interamente salvato su localhost tramite l'utilizzo del software XAMPP, ed è accessibile via browser solamente dopo aver avviato il server nel programma appena citato. I dati degli utenti sono salvati nel database creato appositamente su phpmyadmin.

Funzionamento

Per una descrizione dettagliata del funzionamento del codice, consigliamo la lettura di funzionamento.txt e per comprendere come dovrebbe essere la pagina del database, consigliamo la visione di pagina database.png

Contributori

Riccardo Urraci e Lorenzo Lancia

About

Progetto Linguaggi e Tecnologie per il Web - 2019/20

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published