https://github.com/marked01one/markeds-coffee-shop
Simulation of a coffee shop using the command line interface!
https://github.com/marked01one/markeds-coffee-shop
coffee-shop command-line nltk-python python twilio-sms-api two-factor-authentication
Last synced: about 1 month ago
JSON representation
Simulation of a coffee shop using the command line interface!
- Host: GitHub
- URL: https://github.com/marked01one/markeds-coffee-shop
- Owner: marked01one
- Created: 2022-09-15T04:52:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-17T17:25:22.000Z (over 2 years ago)
- Last Synced: 2025-01-25T11:42:05.369Z (3 months ago)
- Topics: coffee-shop, command-line, nltk-python, python, twilio-sms-api, two-factor-authentication
- Language: Python
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Marked's Coffee Shop
![]()
A simulation of a coffee shop using the command-line interface!
Planned features
[COMPLETE] An updated ASCII menu board created using prettytable.
[COMPLETE] A resources inventory containing water, milk, and coffee, alongside potential addons such as sugar and cream.
- [TESTING] Capability to receive personalized order sentences that utilizes natural language processing.
[COMPLETE] For an admin: ability to check amount of resources left in inventory & amount of money received, refill on lacking resources, and even add or remove different flavours of coffee.
[COMPLETE] Admin abilities safely secured behind a 2FA system using phone messages via the Twilio API.
- And more...
Before running the program...
- After downloading your own instance. Please fill in the required fields contained within the
EDIT_ME.py
file to allow Admin Mode to function.
- These fields contains the admin's authentication password, along with the admin's phone number and Twilio SMS account details which allow the authentication to function.
To open the Cafe...
Open Command Prompt and run the command below:
python [full file path goes here]/main.py
Currently looking into a more elegant way of opening the Cafe, but for now, this is the most optimal solution.