Welcome to Cookie Monster's Chip Emporium CLI application! This CLI tool allows you to manage inventory, handle shopping cart operations, and simulate a checkout process.
To use Cookie Monster's Chip Emporium CLI, follow these steps:
-
Clone the repository:
git clone https://github.com/renad-lab/bakery-inventory-app.git
-
Navigate to the project directory:
cd bakery-inventory-app
-
Install dependencies:
npm install
To start the application, run the following command:
npm start
The application will display an ASCII art banner and prompt you with a menu of options to manage inventory and cart operations. Simply follow the on-screen prompts to perform actions like viewing items, adding new items, updating existing items, managing the shopping cart, and completing checkout.
- ASCII Art Banner: Welcomes users with an engaging Cookie Monster-themed ASCII art.
- Inventory Management:
- View all items in inventory.
- View details of specific items.
- Add new items with custom attributes.
- Update existing items in inventory.
- Delete items from inventory.
- Shopping Cart Operations:
- Add items to the shopping cart.
- View total quantities and prices in the cart.
- Empty the cart when needed.
- Checkout Simulation:
- Proceed to checkout with payment methods like cash, credit card, or gift card.
- Simulate order processing and display results.
This project is licensed under the MIT License - see the LICENSE file for details.