Penny Dine

Penny Dine is a website where users can search for restaurant specials in their area. We were commissioned to build a database management back end and the facility to display restaurant data on the site. As part of this project we also converted an existing visual design to make it responsive.

The heart of this project is an extensive restaurant management plugin for creating and maintaining individual restaurant entries and specials, and also for bulk importation of data from a CSV file. States, cities, restaurants and their specials, as well as a search facility, are displayed on the site using a series of shortcodes, which are deployed with a second plugin. The system is designed to work concurrently for multiple countries but currently is only in use for the USA.

All forms are fully dynamic — meaning that validation, type-ahead lookups, submission, status messages, and everything else is done using background data requests without ever leaving the page.

  • Field: Hospitality
  • Location: USA
  • Completed: December, 2015
Penny Dine mobile performance

Performance:
Hosting: Media Temple, California USA
Cable load time: ~0.3 to 0.7 sec
Mobile load time: ~1.5 sec
Google Page Speed: 99%
YSlow Grade: 96%

Technologies:
Linux, Apache, MySQL, PHP, WordPress, HTML5, CSS3, jQuery, AJAX

Visit the website: http://pennydine.com
(Note that this site has not yet been launched and is still missing some content.)