Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gforti/coldfusion-pizza-demo
Code sample of CF Development
https://github.com/gforti/coldfusion-pizza-demo
Last synced: about 1 month ago
JSON representation
Code sample of CF Development
- Host: GitHub
- URL: https://github.com/gforti/coldfusion-pizza-demo
- Owner: gforti
- Created: 2013-11-06T14:02:55.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-11-08T08:07:34.000Z (about 11 years ago)
- Last Synced: 2024-05-28T16:17:29.268Z (7 months ago)
- Size: 188 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ColdFusion-Pizza-Demo
=====================Code sample of CF Development
Coding problem:
Build a web based pizza ordering system for the Pizza Company. The Pizza Company needs a proof-of-concept application to convince family share-holders that moving to the internet is the right thing to do to improve their business. The completed project will be presented to the board of directors for the Pizza Company and if accepted, will be used as a launch pad for a more robust application.Requirements:
- Pizza orders are for pick-up only.
- Users should be presented with a menu describing the pizza selections, available toppings, and pricing
- Users should be presented instructions on how to order a pizza
- Users should be able to enter a quantity of each pizza to order.
- There is only one size pizza: 16" in diameter.
- There are no beverages or side dishes. Only pizza.
- Users can add one or more toppings to each pizza but can only add one of each type of extra topping. For example, users can only add one amount of extra chicken.
- Store orders in an XML file for later reporting. A reporting application would be built in a future version but is not required now.
- Final check-out page should include a reference number, a recap of the order, and a total price including 7% sales tax
- Payment will not be handled here but will be expected at time of pick-up.
- Users who complete pizza order should be told to pick up their pizza within 30 minutes of order completion time or their order is freePizza types and ingredients:
Red + White: Red Sauce, Cheese
Veg-a-saur-us: Red Sauce, Cheese, Peppers, Onions, Olives, Broccoli
Meat-a-saur-us: Red Sauce, Cheese, Sausage, Pepperoni, Chicken, Ham, SteakPrices:
Pizza:
Red + White: $6.00
Veg-a-saur-us: $9.00
Meat-a-saur-us: $9.75Extra Toppings:
Cheese: .75
Broccoli: .75
Peppers: .75
Onions: .75
Olives: .75
Sausage: .75
Pepperoni: .75
Chicken: .75
Ham: .75
Steak: .75Location for pick-up:
Pizza Company
204 Main Street
Providence, RI 02903Tel: 401.555.1212