This product inventory system performs the functions detailed in spaice's Engineering Challenge 1.
The code is programmed in Node.JS and the installation of Node.JS is here: https://nodejs.org/en/download/
To run the system, clone or download all the JS files as well as commandlog.txt. Next, run main.js and input the 7 commands of the Challenge in the terminal/command prompt. The file of commandlog.txt records all the user's successful commands and command errors.
My code can be run on REPL: https://replit.com/@Kalimoor2019/inventory-system#index.js