Skip to content

leonardocintra/ambrosio

Repository files navigation

Ambrosio

Santo Ambrosio - BACKEND CNC

Novo backend para https://apicncbrasil.cn.org.br/dashboard

Description

Nest framework TypeScript starter repository.

Installation

$ npm install

Running the app

Rename .env-sample to .env

development

São Pedro API (api de pessoas)

Primeiro você precisa "subir" essa api, ou usar a url de homologação:

Usar São Pedro de homologação

Stage: https://saopedro-api.ypg4r9.easypanel.host (precisa das credenciais)

Usar São Pedro localhost

Seguir as instruções em https://github.com/leonardocintra/sao-pedro

Passos Ambrosio abaixo

$ sudo docker compose up -d
$ npx prisma migrate dev
$ npm run seed
$ npm run start:dev

O usuario principal é criado apos rodar o seed

curl --location 'http://localhost:3005/auth/login' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email": "admin@admin.com",
    "password": "admin"
    
}'

production mode

$ npm run start:prod
$ npx prisma migrate deploy

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Stay in touch

License

Nest is MIT licensed.

About

Backend CNC

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •