This project is a fictive website built as an exercice for the Computer Science E-75 online course. The purpose of this exercise is to give an introduction to the MVC pattern and PHP.
As per the project specification, the goal was to build a dynamic website based on a pizza restaurant menu. The original menu being quite disorganised, the first challenge was to design a data model for the menu using XML. The remaining process was using PHP to display the menu data and implement a shopping cart with common operations (create, read, update, delete).
The website's functionality could be significantly improved by using Javascript but it would go beyond the scope of the exercise.
- Prettier URLs with
mod_rewrite
public/order.php
refactoring
This project was created using the CSS boilerplate Skeleton by Dave Gamache and the Lato font by Lukasz Dziedzic.