A MySQL online store and product management application.
- Integrated MySQL database
- Customer view
- View all items
- Purchase items
- Manager view
- View all items
- View low-stock items
- Add stock to an item
- Add a new item
- MySQL
- Node.js
- Clone this repository to your machine.
- Run
console.sql
in your preferred MySQL program. - Run
npm install
to install necessary Node packages. - Run
node bamazonCustomer.js
for the customer view. - Run
node bamazonManager.js
for the manager view.
- Node/NPM (JavaScript environment/package manager)
- DataGrip (Database IDE)
- WebStorm (JavaScript IDE)
- MySQL (RDBMS)
- Inquirer.js (Command line interaction interface)
- Initial prompt
- Checkout process, including error handling.
- Initial prompt
- View all items
- View low quantity items
- Add stock of an item
- Add new item, part 1
- Add new item, part 2 + show updated all items view
Mich Elliott - @mchlltt
My thanks to
- Node.js contributors and package creators
- Northwestern Coding Boot Camp