Skip to content

CSE237SP2022/project-easymeal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 

Repository files navigation

project-easymeal

project-easymeal created by GitHub Classroom

Project Summary: EasyMeal is a seamless, easy-to-use, online menu that will allow users to place orders and select delivery options from select restaurants. Meal options will be presented in a typical menu format with occasional pictures of the most popular items. Target Audience: The target audience is for diners-to-go who need fast, convenient options for food delivery. Key Features will include:
Fully functioning menu
Ability to “Add to cart” an item
Ability to set quantities if ordering the same item
Ability to add tip to final order

Iteration 3 Update:

User stories that were completed this section include a fully functional menu, along with test cases added for our main method. A user can now also add a tip to their order. Our shell script was updated to provide a cleaner interface and has been tested to not crash (on MacOS). Code reformatting and javadoc comments were also added this iteration.

Several bugs were addressed this iteration as mentioned during user testing. The program should not crash anymore if input is invalid, and the shell script has been tested to compile and run correctly. To run the code, open command prompt and cd to project directory, then type: bash ./menu.sh

Note: when you get permission denied (e.g. zsh: permission denied: ./menu.sh) please enter the following code and then type the code above: chmod 700 menu.sh

This command will start the program. A list of menu options can be printed by following instructions in the program.

About

project-easymeal created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •