/shortener-url

Api construida com NestJs utilizando as tecnologias: Docker, TypeOrm, Typescript, Swagger

Primary LanguageTypeScript

Descrição


Acesse aqui

Versão em produção aqui


Documentação

Documentação aqui


Iniciando containêrs do banco de dados e do (SGBD)

$ docker-compose up -d --build

após instalação e conteinêrs rodando

Acessando sitema gerenciador de banco de dados (SGBD)

acesse via http://localhost:8080

utilizar as credencias utilizadas no docker-compose.yml

exemplo:
SISTEMA: postgreSQL
SERVIDOR: shortener_pgsql (nome do container utilizado no docker-compose.yml)
USUARIO: pguser (usuario e senha utilizados no docker-compose.yml)
SENHA: pgpassword (usuario e senha utilizados no docker-compose.yml)
BASE DE DADOS: nao precisa informar valor

Rodando localmente a API

$ git config core.autocrlf false

$ yarn
    ou
$ npm install

Documentação com as rotas da API

http://localhost:8081/documentation

Running the app

# watch mode
$ yarn start:dev
    ou
$ npm run start:dev

Running tests

$ yarn test

email

jeysonlr@gmail.com

License

Nest is MIT licensed.