Skip to content
/ turing Public

An e-commerce backend software based on nodejs.

Notifications You must be signed in to change notification settings

kayix/turing

Repository files navigation

Description

  • This project is based on NestJS framework.
  • Typescript preferred over javascript for ease of maintaining.
  • Sequelize ORM used for database actions.
  • Data validation provided by class validator.

Project Structure

Project is using moduler system

Module Files

.controller.ts: For Route Mathing

.entity.ts: For Model Definion

.service.ts: For Controller Methods

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Running with Docker

docker-compose up
docker-compose down

Testing

$ npm run test:e2e

About

An e-commerce backend software based on nodejs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published