Case Study

  - Mom and Pop's Pizzeria!

Author: Russell Steele

Published: April 14th, 2023

Read Time: 3 min.

Project Summery

This application prototype was created as an order processing solution for the Mom and Pop's Pizzeria. The fictitious client has a single location and did not wish to include features for the kitchen, delivery, or pickup of customer orders except that the application be able to print order tickets and receipts. Additionally, the customer did not wish to develop a mobile app with this iteration though they did aim to implement one in the future. It was imperative that the app accurately represent their current menu and that the user interface was intuitive with large buttons which could be used on a kiosk touch screen. The system required the retention of customer account information and a section for reporting features to be used by the restaurant’s management.

All project tasks related to planning, design, development, testing, documentation, and presentation were completed within the required three-month timeline. All parties were impressed with the final product which met and exceeded all requirements listed in the requirements document.

At the time this article was written the application was fully functional as a prototype. An executable .jar file can be downloaded from the artifacts section below if desired. A readily available and current version of the Java runtime is required. Lastly, in addition to the other artifacts that are available, there is also a link to the GitHub repository.

Program Zip File Download for Windows (72MB)
Requirements Documentation
UML - Class Diagram
GitHub - Source Code

Customer Walk Through Video


Screen Shots

Home Screen

Customer Registration

Main Order Entry

Pizza Selection

Drink Selection

Side Selection

Updated Order Menu

Customer Payment

Employee / Manager - Login

Employee / Manager - Payment

Manager Dashboard

Contact








magnadigi