6-12 Hoagie Builder

projectprojectprojectprojectprojectprojectprojectprojectprojectproject

ABOUT THE PROJECT

Food Stores owns and operates over 600 food stores in the Mid-Atlantic & Florida region. Currently, customers can go to the sixtwelve.com website and download a PDF with full nutritional information. However, this is not an ideal user experience. 6-12 would like to provide customers with a hoagie builder online. This hoagie builder should provide an interactive, easy to use interface for accessing nutritional information.

FEATURES

  • Written using Play framework
  • Uses Java and Scala templating engine
  • RESTful architecture
  • Custom administration panel for editing/adding items
  • Implements secure login system
  • Uses JPA / Hibernate Entity Manager to persist data

BUSINESS REQUIREMENTS

  • Customers must be able to build hoagies in the same (or similar) manner as ordering in the store
  • All sizes for items must be available
  • Images for all food items must be displayed
  • A category image should be displayed for each category (e.g. hot, cold)
  • Allergen statements should be displayed
  • Market specific nutritional information must be displayed (e.g. Florida uses a different bakery for bread, so different calories)
  • Output should mirror U.S. FDA Nutritional Information label format
  • Link to nutritional information must be included in the main navigation of the sixtwelve.com site
  • Nutritional information should be administered through a web interface or loaded from internal menu system

MADE FOR

Rutgers University