armonkahil / Bamazon

Node.js and MySQL assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Node.js and MySQL assignment


Languages

Language:JavaScript 86.4%Language:TSQL 13.6%