Skip to content

armonkahil/Bamazon

Repository files navigation

Bamazon Logo

Welcome to Bamazon

Node.js and MySQL assignment

An Amazon-like storefront with Node.js and MySQL. This app will take in orders from customers and deplete stock from the store's inventory. As a bonus task, you can program your app to track product sales across your store's departments and then provide a summary of the highest-grossing departments in the store. The items used in the store are actual prices from Amazon and Best Buy. I sure miss the days when a Gameboy game was $30. 😮

- Technologies Used:

- Node.console.log('js:', js)
- MySQL
- Gradient-string
- Chalk
- Cli-table
- Inquirer
- ESlint Syntax

Early versions of the app

Early Versions

But a good friend of mine convinced me to scale it down

SupermanIII



bamazonCustomer.js

Table

IF the customer wants more that whats in stock

Unsuccessful

After Purchase

Questions



bamazonManager.js

Manager Menu

View Products for sale

Display Products

View Low Inventory

Low Inventory

Add Inventory

Add Inventory

Add New Product

Add new Product Add new Product

Quit

Quit



bamazonSupervisor.js

Supervisor Menu

View Product Sales by Department

Sales by Department

Create New Department

Create New Department

Quit

Quit