Service back-end for SPMS
-
Nodejs 10+
-
Nestjs 7+
-
Mysql 8.0+
.
├── docs/
├── spms_api
├── src/
├── test/
├── db/
├── package.json
├── package-lock.json
├── tools/
├── constant.ts
├── .envrc
├── .gitignore
├── CONTRIBUTING.md
├── docker-compose.yml
├── LICENSE
└── README.md-
docschứa những tài liệu mô tả luồng xử lý, tính năng của dự án có thể bao gồmapis,postman, ... -
srcchứa source code các chức năng theo mô hình 3 Layers -
testchứa source code unit tests để kiểm tra tương ứng với tính năng trong thư mụcsrc -
dbchứa file sql tạo database (lưu ý: nên đặt tên theo formatyyyymmdd_table.sql) -
package.jsonvàpackage-lock.jsonmô tả thông tin package cần có -
toolschứa những công cụ cần có -
constanstlưu global variables -
.envrcfile chứa những biến môi trường có thể có -
CONTRIBUTING.mdquy định về cách sử dụng vớigit
-
Install node package
npm install
-
Run
-
Development :
npm run start # or npm run start:dev -
Production
npm run start:prod
-