Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.09 KB

README.md

File metadata and controls

33 lines (21 loc) · 1.09 KB

E-Commerce Back End

Description

This is a back-end application for an e-commerce site. The application uses an Express.js API and Sequelize to interact with a MySQL database.

User Story

As a manager at an internet retail company, I want a back end for my e-commerce website that uses the latest technologies, so that my company can compete with other e-commerce companies.

Installation

  1. Clone the repository
  2. Run npm install to install the necessary packages
  3. Update the .env file with your MySQL user and password
  4. Run the command npm run db:init to initialize the database
  5. Run npm run seed to seed the database
  6. Start the server with npm start

Usage

Use the application to manage an e-commerce site backend, including items and their categories and tags.

Walkthrough Video

Link to Walkthrough Video

Technology

The application is built with Node.js and uses the following packages:

  • Express.js for the server
  • MySQL2 and Sequelize for the database
  • dotenv for environment variables