Pizza-ML

INTRODUCTION

This project is part of an audited online course I used to teach myself Web Development. The course is: Building Dynamic Websites by Harvard University

PROBLEM

The mission of this project is to implement a website that allows customers to place Order Online, A website that parses an XML Menu Document and renders on the screen.

According to the specification specified HERE

SPECIFICATIONS

  • Avoidance of Duplication of Data.
  • The Website allows customers to browse the Menu by directory.
  • Convert the whole Menu to XML, Using a data model of your own.
  • Customers must be able to add items to Shopping carts.
  • Shopping Carts could be editable, and only clearable by the customer or a check-out.
  • Customers, during checkout, are informed with the total and are thanked for the order.

OUTPUT

Home Page Specialty Pizza Category Cart Page
1 2 3

TECHNOLOGIES USED

  • HTML, CSS, Bootstrap
  • PHP, Xpath
  • XML