Skip to content

josiah-tesfu/Coffee-Order-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coffee Order App

An application which adds Café items to an order

This application will serve as the user interface side of a coffee shop order system. Users will be able to add items from a coffee shop to an order.

Additional features will include:

  • expanding items in the order
  • removing items from the order
  • editing items in the order.

Potential users of this application are anyone who would like to order coffee from their local coffee shop. This application might be later expanded as a portal to allow users to order from a selection of coffee shops in their local area, with implementation varying based on each coffee shop's menu/ preferences.

I'm a big coffee guy, so this application is of specific interest to me. I also love going to new smaller coffee shops and would be interested in an online order system for these that might otherwise be available for larger cafés like Starbucks or Tim Hortons.

User Stories

Phase 1:

  • As a user, I want to be able to add a new drink to my order

  • As a user, I want to be able to remove a drink from my order

  • As a user, I want to be able to view my order

  • As a user, I want to be able to modify existing items in my order

  • As a user, I want to be able to include add-ons to an item in my order, say sugar or an espresso shot

  • As a user, I want to be able to view the drink menu

  • As a user, I want to be able to increment a drink in my order

  • As a user, I want to be able to view a specific drink in my order

Phase 2:

  • As a user, when I select quit from the application menu, I want to be reminded to save my order and have the option to do so or not
  • As a user, when I start the application, I want to be given the option to load my order from file

source: The persistence code for this project is based on the JsonSerializationDemo project.

source: Icon "coffee_cup.png" made by Freepik from www.flaticon.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages