Skip to content
forked from Agave-SIW/Agave

Web application project for our 2015 SIW course - Roma Tre University https://sites.google.com/site/roma3siweb/

License

Notifications You must be signed in to change notification settings

NeejaYanglea/Agave

This branch is up to date with Agave-SIW/Agave:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a035bf3 · Apr 20, 2016
May 25, 2015
Jun 15, 2015
Jun 15, 2015
May 21, 2015
May 20, 2015
Apr 20, 2016
Jun 12, 2015
Jun 15, 2015
Jun 15, 2015
Jun 15, 2015
Jun 15, 2015
Jun 11, 2015
Jun 15, 2015
Jun 15, 2015

Repository files navigation

Agave Progetto SIW 2015


  • Gaetano Bonofiglio
  • Veronica Iovinella
  • Andrea Salvoni

Estensioni

  • Quando il cliente effettua il login, l'applicazione lo ricorda fino al logout.
  • Un cliente può registrarsi da solo al sito.
  • Ad ogni prodotto può essere associata una serie di recensioni di altri clienti.
  • Una recensione è composta da un commento, una valutazione da 1 a 5 e un autore (un cliente).
  • Nella pagina del singolo prodotto è mostrato l'elenco delle recensioni.
  • Nella pagina con l'elenco dei prodotti è mostrata la media delle valutazioni per ogni prodotto.
  • Quando l'amministratore effettua il login, l'applicazione lo ricorda fino al logout.
  • Se l'amministratore non è loggato non può accedere al pannello admin.
  • Quando un amministratore invia un nuovo prodotto deve caricare un'immagine che poi verrà mostrata nel riepilogo del prodotto.
  • Quando un cliente effettua un ordine, ogni prodotto (riga ordine) selezionato viene salvato temporaneamente nel carrello fino alla conferma o alla cancellazione (di fatto, il carrello rappresenta l'ordine aperto delle specifiche originali).
    • Carrello, ordini e ordini evasi sono comunque di tipo Orders, ma sono differenziati in base alla loro associazione a Customer, con diversa cardinalità (il carrello rappresenta l'ordine in creazione, quindi è 1 a 1).
  • Il carrello può essere svuotato o confermato. Alla conferma l'ordine diventa effettivo e il carrello viene comunque svuotato. Questo provoca un cambiamento dell'associazione.

About

Web application project for our 2015 SIW course - Roma Tre University https://sites.google.com/site/roma3siweb/

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 40.3%
  • HTML 36.4%
  • JavaScript 16.1%
  • CSS 7.2%