Skip to content

An Amazon-like storefront with the MySQL and Node.js. The app will take in orders from customers and deplete stock from the store's inventory.

Notifications You must be signed in to change notification settings

cxwang001/Bamazon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bamazon

An Amazon-like storefront with the MySQL and Node.js. The app will take in orders from customers and deplete stock from the store's inventory.

The application will first display all of the items available for sale. Include the ids, names, and prices of products for sale. The app should then prompt users with two messages.

  • The first should ask them the ID of the product they would like to buy.
  • The second message should ask how many units of the product they would like to buy.

Once the customer has placed the order, the app should check if your store has enough of the product to meet the customer's request.

  • If not, the app should log a phrase like Insufficient quantity!, and then prevent the order from going through.

However, if store does have enough of the product, the app should fulfill the customer's order.

  • This means updating the SQL database to reflect the remaining quantity.
  • Once the update goes through, show the customer the total cost of their purchase.

image image

About

An Amazon-like storefront with the MySQL and Node.js. The app will take in orders from customers and deplete stock from the store's inventory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published