Open Source E-commerce cms JS Only

Technologies:

  1. Nodejs
  2. MongoDB

Main dependencies:

  1. koa (koa, router, body, helmet, jwt, static)
  2. nodemailer
  3. winston
  4. babel
  5. apidoc
  6. eslint
  7. prettier
  8. jest

Launch:

npm i
npm run build
npm run start

Dev launch:

npm run start:dev

Project settings in file:

config/index.js

Api documentation is available in docs folder.

Api generated using the library: https://www.npmjs.com/package/apidoc Build doc file, go to docs folder and type:

apidoc -i ./ -o ./doc

Run tests:

npm run test

RoadMap:

  1. Code refactoring. Cleaning up the code.
  2. Email templates manager.
  3. Product import (XML, xlsx).
  4. Acquiring.

Contact with me: email: alkesproject@gmail.com telegram: @alkesJs