Skip to content

Utilizes MySQL2 and Sequelize technology packages which connect an Express.js API to a MySQL database coupled with a dotenv package to use environment variables to store sensitive data.

License

Notifications You must be signed in to change notification settings

LukeMcM89/E-Commerce-BackEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce-BackEnd

Utilizes MySQL2 and Sequelize technology packages which connect an Express.js API to a MySQL database coupled with a dotenv package to use environment variables to store sensitive data.

Utilizing the API client, Insomnia, the user has the ability to GET, GET by ID, POST, PUT and DELETE a category, product or tag.

Technologies Used / Required

MySQL2

https://dev.mysql.com/downloads/installer/

Node.js

https://coding-boot-camp.github.io/full-stack/nodejs/how-to-install-nodejs

Insomnia

https://insomnia.rest/download

Installations

To install the necessary dependencies, run the following command:

npm i

To utilize and operate MySQL effectively, first log into MySQL and source the db/schema.sql file. Then exit by typing the following command:

Exit

To incorporate the necessary seed files, run the following command:

node seeds

Video tutorial link: https://drive.google.com/file/d/1nNrRnH8wf_suwfaaJ1YOqpz9QHuAAAlT/view?usp=sharing

Link to repository: https://github.com/LukeMcM89/E-Commerce-BackEnd

About

Utilizes MySQL2 and Sequelize technology packages which connect an Express.js API to a MySQL database coupled with a dotenv package to use environment variables to store sensitive data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published