The Bamazon application is an Amazon-like storefront that is run through the console.
Users are given the choice of acting as either a customer or as a manager.
The Customer view allows users to view a table of Bamazon's inventory and purchase items of their choosing.
However, if there is not enough inventory, the purchase will not be allowed.
The Manager side gives users the choice to View Inventory, View Low Inventory, Add to the Inventory, or Add a New Product.
- View Inventory simply allows the manager to view the most up-to-date inventory.
- View Low Inventory will show users any inventory with Stock Quantity equaling less than 20.
- Add to the Inventory allows users to update the Stock Quantity of an existing Product. It will then show an updated inventory
- Add a New Product allows users to add a completely new Product to the inventory. Once added, the updated inventory will be shown.
- mySQL
- Node.js
- Javascript
- npm packages:
- Inquirer
- Cli-Table2
- Colors
- Inquirer