CSC513 P1: Purchase Order System

Using Project Zero


Description

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

In this assignment, we are going to design a web-based purchase order system (or 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 functionality,

  1. Add product to shopping cart
  2. Submit purchase order

The following is my example user interface for the customer. Your interface need not be like mine---it is just for reference---as long as it's intuitive. Your program should take care of common errors like entering invalid values and doing invalid operations.

 

Project Zero

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

Database Schema

You are free to formulate your Database table schema as long as it makes sense to be a purchase order. 

Deliverable

Zip your application folder and Submit the files through submit tool. Also submit a README file to specify how to install and run your application.


Xibin Gao (xgao2@ncsu.edu)