Skip to content

uma integração entre as plataformas Pipedrive e Bling

Notifications You must be signed in to change notification settings

demmorou/pipeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

42ab31d · Mar 22, 2021

History

7 Commits
Mar 22, 2021
Mar 18, 2021
Mar 18, 2021
Mar 22, 2021
Mar 18, 2021
Mar 18, 2021
Mar 18, 2021
Mar 18, 2021
Mar 18, 2021
Mar 22, 2021
Mar 18, 2021
Mar 22, 2021
Mar 18, 2021
Mar 22, 2021
Mar 22, 2021
Mar 18, 2021
Mar 22, 2021
Mar 20, 2021
Mar 22, 2021

Repository files navigation

PIPELING uma integração entre as plataformas Pipedrive e Bling

Aplicação consiste em pegar as negociações marcadas como ganho no pipedrive, as mesmas no bling como pedidos agrupando por dia e valor da negociação.

Uma rotina configurada manualmente é responsável por executar esse processo citado acima. src/modules/bling/jobs/GetDealsAndCreateOrders.ts.

Um endpoint GET /orders pode ser acessado para listar as transações salvas dentro do MongoDB.

Run in Insomnia}

Techs

Como executar localmente

Instale as dependências:

yarn

Para executar a aplicação:

yarn dev

Variáveis de Ambiente

No arquivo .env.example tem a base para as variáveis de ambiente necessárias para a aplicação executar corretametne.

Contribuindo

Faça as alterações desejadas e adicione-as ao staged:

git add .

Para registar suas alterações:

git commit

O Husky se encarregará do restante. Ele irá fazer com que o lint seja executado verificando se você não deixou algum erro de lint indesejado dentro do código e também irá executar o test que se encarregará de garatir que os testes escritos estejam válidos. Feito isso, você poderá escrever sua mensagem de commit eslitizada e com base nas suas modificaçẽos.

Releases

No releases published

Packages

No packages published