Skip to content

emd5/snakes_cafe

Repository files navigation

Snakes Cafe

Author: Liz Mahoney Version: 1.0.0 (increment the patch/fix version number up if you make more commits past your first submission)

Overview

This functionality of a point of sale restaurant system using basic Python tools and understanding of the basics of the language.

API

A python script

Changelog

2018-08-15

======

  • Added categories option for when user inputs a category selection.
  • Refactored menu data structure to a dictionaries inside of a list.
  • Each function was changed based from the new menu data structure.

This program python script

2018-08-16

======

  • Addressed and fixed bugs in add and remove methods
  • Pytest add & remove methods

2018-08-17

======

  • Include default and custom menu options
  • Create an order class with attributes and methods

2018-08-18

======

  • Included doc strings in each function
  • Implemented a function to compare an input item in the menu list
  • Fix string formatting to print the receipt
  • Created an order class with respective methods add_item, remove_item, display_order, print_receipt

2018-08-19

======

  • If the provided separate menu file isn’t a CSV file, alert the user with an appropriate error message. Note: the user should never see an actual Python Exception
  • add food items to custom menu
  • Address bugs when invalid user input occurs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages