In this project, I will create an application similar to a food tracker, but is catered towards keeping track of Starbucks orders. This app will contain several lists (subject to change): - an Ordered list - a Making list - and a Made list
As an ex-Starbucks barista, I'll implement varieties of modifications to an Espresso drink to mimic the ordering process. Users will be able to add and remove drinks from the lists, and modify the drinks in the lists.
When a drink is ordered, the drink will be automatically assigned the status of "Ordered". In the real-life Starbucks system, the status of the drink will be changed given 2 conditions. When the sticker of the drink gets pulled from the sticker machine, the status will be changed to "Making". When the drink is being made, the barista has to manually update the status of the drink to "Made".
However, since this application does not have any input sources to help determine the changes of the drinks' status, the user has to manually update the status of the drink for the drink to be organized into the corresponding drink list.
This project is of interest to me because I'm an ex-Starbucks barista, and want to design a tracking app that can mimic the till system I'm really familiar with.
$ claude mcp add Starbucks-Mobile-Order-System \
-- python -m otcore.mcp_server <graph>