set the browser's text encoding to UTF-8, if the page is unreadable

Τεχνολογίες WWW (HY 426): Εργασιες και Αξιολογηση

Εισαγωγη - Εργασιες και Αξιολογηση - Ανακοινωσεις


Ελένη Στρούλια, estroulia@inf.uth.gr



Project Part 2

For this assignment, you will implement the client functionality of your application (i.e., product catalog representation, browsing and filtering and shopping cart).

The user should be able to point to a URL from his/her browser to retrieve the product catalog (an HTML document with an associated CSS file and including Javascript to handle the various behaviors below).

If the user is a customer, he should receive a document, including the complete product-catalog listing (keep the data set small for the purposes of this assignment). Then, the user should be able to

While working with product catalog, the customer may choose to add (delete) products to (from) his shopping cart.

Similarly, the web-application administrator, should be able to browse the catalog (without the option of maintaining a shopping cart) and, in addition, he should be able to add (delete) products to (from) it.

At this stage, you do not have to communicate these edits to the server (therefore these edits will not persist). However, at any point in time, the user's browser has to somehow reflect the current state of the product catalog and shopping cart.


Last modified: Sat Dec 8 13:47:29 EET 2007