This app is the backend portion of an E-Commerce website. Express.js was used for the server and MySQL for the database along with Sequelize as the ORM to run SQL models and queries. The SQL database includes tables for products, categories, tags, and product tags. RESTful API routes are used to make requests and updates from the database which are joined through Sequelize queries.
- Both Node.js and MySQL must be installed on your computer.
- Clone the repo by copying and pasting in your command line:
git clone git@github.com:Travis2445/ecommerce-back-end.git
- Navigate to the root directory and run:
npm install
- To start the server, in the command line run:
npm start
- Node
- Express
- MySQL
- Sequelize
- Dotenv
This app is licensed under the MIT license.