/E-Commerce-Back-End

To build the back end for an e-commerce site in order to stay competitive with other e-commerce companies.

Primary LanguageJavaScript

E-Commerce-Back-End

Outline a brief description of your project.

  • Live Demo Part One here.
  • Live Demo Part Two here.
  • Live Demo Part Three here.

Table of Contents

General Information

  • What is the purpose of your project?
  • To build the back end for an e-commerce site in order to stay competitive with other e-commerce companies.

Technologies Used

  • Visual Studio
  • Node.js
  • Javascipt
  • MySQL2
  • MYSQL Workbench
  • Git Bash

Features

  • This application was created using Git Bash to navigate the E-Commerce database and testing in Postman, along with Node.js, MYSQL, Dotenv, Express, and Sequelize.

Screenshots

Example screenshot

Setup

Project requirements: What are the project requirements/dependencies? Where are they listed? A requirements.txt or a Pipfile.lock file perhaps? Where is it located?

  • The app was deployed on a walkthrough video that demonstrates its functionality.
  • Dependencies:
  • Express
  • Inquirer
  • Mysql2
  • Sequelize

Usage

How does one go about using it?

  • This command-line application manages a E-Commerce database using node and MySQL.
  • The walkthrough video show all of the technical acceptance criteria being met below:
    • how to create the schema from the MySQL shell.
    • how to seed the database from the command line.
    • how to start the application’s server.
    • demonstrate GET routes for all categories, all products, and all tags being tested in Postman.
    • demonstrate GET routes for a single category, a single product, and a single tag being tested in Postman.
    • demonstrate POST, PUT, and DELETE routes for categories, products, and tags being tested in Postman.

Acknowledgements

Give credit here.

  • This project was inspired by Trilogy Education.
  • Many thanks to Trilogy Education.

Contact

Created by @kabaothao - feel free to contact me!