CSC513 P1: Purchase Order System

Using Project Zero


Description

In almost most e-commerce website, a customer can add products to his shopping cart, and submit his order.

In this assignment, we are going to implement a web-based purchase order system (a shopping cart system), using Project Zero. The system lets customer add products to his shopping cart and submit his order after shopping. More specifically, the system should have the following two functionalities:

  1. Add product to shopping cart

(A user can fill in product information manually)

  1. Submit purchase order

(The shopping cart data is sent to the backend database)

The following is an example user interface. Your user interface need not to be the same. As long as it is a reasonable shopping cart system, it is fine.

UI

 

Submission

1.      Zip your application folder and submit the zip file through wolfware.

2.      Include a README file describing anything relevant and submit it through wolfware.

Demo

001 section students will be asked to do a brief demo in my office.

Grading

Grading is based on if the two required functionalities are implemented. No other hidden requirement.

Helpful Links

Project Zero is an agile development environment for web applications. Please read documentation for Project Zero http://www.projectzero.org/documentation/ for environment setup. It is suggested to use App Builder http://www.projectzero.org/zero/sebring/latest/docs/zero.gettingstarted.doc/zero.gettingstarted.doc/AppBuilder.html ) to setup/manage applications. Please feel free to refer and reuse the example code http://www.projectzero.org/sMash/1.1.x/docs/zero.devguide.doc/samples.doc/SamplesOverview.html


Xibin Gao (xgao2@ncsu.edu)