Skip to content

digbang/nest-project

Repository files navigation

node-base-project-hexagonal

Base project in nest js with hexagonal architecture for nodejs

Collaborators

  • Matías Capuano
  • Darío Govergun
  • Edgar Lovera
  • Mariano Filipoff
  • Gonzalo Patricio Telesio

Install

Pre requirements : Make sure you have already installed both Docker Engine and Docker Compose.

npm run install:docker:develop

Initialization

npm run start:docker:develop

Test

npm run test

Documentation

Pre requirements : It is necessary to have the project running to be able to raise the swagger

To be able to see the swagger with all the api documentation enter the path

<BASE_URL>/api/docs

Technologies

Lenguajes

Javascript

Frameworks & Library

  • NestJS
  • Jest

NOTE

The difference between

src/<module>/app/http/api/<module>.service.ts

and

src/<module>/domain/services/<module>.service.ts

are the domain's own business rules while the others are tied with the necessary logic in the api that escapes the domain.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors