This was the award winning project I designed and developed in 2004 as the final project for a class Design and Development of Interactive Software with FlashMX. The features of this system are:
- One-screen interface;
- Customers can easily check the availability of tables for any date/time and make reservations to specific tables;
- Customers can pre-order from picture menu online (they will be prompted for credit card information if they pre-order);
- Restaurant has an admin panel to monitor and manage reservations; they can too use front-end to quickly glance for open slots in busy times when customer calls;
- The system also does simple validations. For example, it will not allow submission if customer puts 1 guest but want to reserve a 10-person table.
The potential of this system includes:
- Can be used by any restaurants for seating, reservation and pick-up/delivery
- Quick customization - basically just need to create a look and feel and update a new floor plan.
- Easy to extend
The front-end of the system was developed in FlashMX and ActionScript 1.0; the back-end is PHP/MySQL/XML.
My Friend Xia Yi in China, another great programmer that I know, was a great help for me in that semester, given I was just taking database class that same semester and had never really done any Flash programming before that.
Order from menu
All finalist got together to video record our presentations
From Left
Back row: Michael Doerneman, Jack Dillon, Brandon Lederer, Eric Geoken, Dr. Wagner
Middle row: Justin Romsa, Ryan Phelan, Mark Nguyen
Front row: Liz, Maisee Xiong
Giving demonstration of the system
A group shot taken after the presentation
(some finalists have left and not in the picture)