80 likes | 229 Views
Pizza Gallery and Grill’s Online Ordering. ECE 3553- Robert Trujillo. Introduction. Worked at Pizza Gallery and Grill for almost five years Never have liked the online ordering site called eHungry.com (third party)
E N D
Pizza Gallery and Grill’s Online Ordering ECE 3553- Robert Trujillo
Introduction • Worked at Pizza Gallery and Grill for almost five years • Never have liked the online ordering site called eHungry.com (third party) • Challenged myself to recreated the functions of eHungry.com to allow for future customizations to the site • More beneficial to the company for advertisements and communication purposes • Wanted to accomplish this with the use of XHTML, PHP, and JavaScript
Features • The online ordering site includes: • User Registration • With some error checking upon input • Login/Logout • With the use of sessions • Form for selection of products • Includes reset • A cart total text box that is updated every time you click the button update cart • And an add to cart button that executes the PHP code to UPDATE the items, and cart total section on the server. • The add to cart button appends all the products together with there counts and stores them into items.
Features • Send Order Button • Executes a mailing function that takes information from the database needed to send a customer receipt about the recent order. • The information in gathered based off of the current session registered • Redirected to order complete page where you can continue to navigate
Example • Project Demonstration
Code Walk Through • At this time I would like to start from the beginning with the code and walk through its function • Please stop me if you have any questions along the way
Future improvements • Finishing entire menu if company decided to pursue the site • Researching a more efficient technique on saving items desired into the server • Redesigning with ASP.net • Would allow for a more efficient page navigation and server storage • Allow for more complex and up today techniques for web problem solving • Reason for not using ASP.net was that it would have been to difficult to learn its functions with seeing it for the first time the last two weeks of school.