microservices-ecommerce icon indicating copy to clipboard operation
microservices-ecommerce copied to clipboard

An E-Commerce Platform which use microservices architecture

Microservices E-Commerce

Implementation of a Microservices Architecture in an E-Commerce Platform. Reference.

Tech Stack

  • Microservices Architecture with shared database
  • Node.js (express) as server side tech at whole services.
  • MariaDB as RDBMS
  • Sequelize as Node.js based ORM
  • Manage Queue with Kue - Redis
  • JWT based Authorization

Steps

  1. Clone this repo
  2. Create new mysql database
  3. Import ecommerce.sql
  4. Run npm install and npm run dev each service directory