e-commerce-back-end

Description

This solution contains the setup for an ecommerce backend application.

Its run using express and is built on mysql database. Sequelize ORM is used for the performing operations in the database.

The application allows users to view/add/modify and delete data for Products , Categories and Tags via api's.

Table of Content

Technologies Used

  • JavaScript
  • Mysql
  • Sequilize ORM
  • Express
  • Node.js
  • Insomia

Installation

To run the command line application.

. Clone the repository . Run npm install

Usage

. Update environment variables in .env file.

. Connect to mysql database. Run the command. source db/schema.sql

. Run command npm start

. To populate the tables with test data run : npm run seed

. Access the api via tools like Postman or Insomnia

Link To Videos

GitHub Repo Link

Question

You can email me on the email-addres below for any question or contribution.

ScreenShot

![](Screen Shot 2022-07-23 at 5 24 04 PM