Skip to content

IanClark-fullStack/e-commerce-BackEndApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Backend (orm)


License: MIT

Table of Contents


Description


E-Commerce style database created by implementingobject relational mapping paradigms. Written w/ Sequelize, Express.js, Node, JavaScript, MySql

Sequelize MySQL Insomnia NPM NodeJS Express.js JavaScript

Installation


Installation requires downloading or cloning the repository to your local machine. Cd into the project directory in your terminal / command line and run npm install. Upon completing the npm install login to your mysql server, and source the database sql file using SOURCE db/schema.sql;. You can complete your mysql interaction after running USE ecommerce_db . Leave mysql by entering exit; . SEED the database simply by running npm run seed Get the server up and running by entering node server

install-Demo.mp4

Usage


Using postman or insomnia, to hit the endpointpoints defined in the routes folder, you have access to the following features at the endpoints listed below. Note - Create, read, update and delete features are included at all endpoints.

insomniaDemo.mp4

Contributing


Fork, critique or contact

Tests


Testing performmed in insomnia

Questions


visit my github Reach out w/ Additional Questions. ianclark.creative@gmail.com

License

2021 - MIT MIT Info

About

E-commerce style database created using object relational mapping paradigms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published