Photos tagged with online-menu-system

Menu System Relational Database

The relational database behind the menu system is centered around four tables: Vendors, Products, Orders and Carts. These tables are also represented in code as the four primary classes. The classes mimic the structure and organization of the database, providing support for CRUD operations, price calculations, billing, faxing, invoicing, and more.

dec/09

12

Confirmation

Confirmation

Customers enter billing and shipping information, the order processes, and the customer is taken to a receipt page.

dec/09

12

Checkout Page

Checkout Page

The check-out page shows a summary of the order, and allows the customer to select a shipping / delivery method and payment method.

dec/09

12

Shopping Cart

Shopping Cart

The cart itself integrates into the left-hand navigation.

dec/09

12

Product Detail Page

Product Detail Page

The product detail page still needs a bit of design time, but the functionality is there. Options can be configured and the product is added to the cart. If an option carries an additional cost, the product's cost (in dark red) updates to reflect the new price.