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