My client wanted an electronic ordering system through which their customers could order menu items via their ipad. The system was also supposed to have 2 other views, one for the reception where the bill could be generated. The other for the kitchen where the order would be received once it’s sent from the customers ipad.
I choose a LAMP stack as the backbone of the application. The backend was built on the CodeIgniter framework with a REST API interface for talking to the electronic ordering part. The ordering frontend used jQuery Mobile and for the datastore I used a MySQL database.
A demo of the system in action