https://github.com/rodrigobarbosa12/api-integracao
Api em NodeJs para integração com sistemas
https://github.com/rodrigobarbosa12/api-integracao
bcrypt celebrate cors eslint express jwt mysql nodejs postgresql typescript yarn
Last synced: 3 months ago
JSON representation
Api em NodeJs para integração com sistemas
- Host: GitHub
- URL: https://github.com/rodrigobarbosa12/api-integracao
- Owner: rodrigobarbosa12
- Created: 2021-11-21T13:38:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T14:09:01.000Z (over 4 years ago)
- Last Synced: 2026-01-03T14:25:27.192Z (6 months ago)
- Topics: bcrypt, celebrate, cors, eslint, express, jwt, mysql, nodejs, postgresql, typescript, yarn
- Language: TypeScript
- Homepage:
- Size: 91.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Tecnologias |
Desenvolvimento |
Instalação
## 🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- [Node](https://nodejs.org/en/)
- [Eexpress](https://www.npmjs.com/package/express)
- [Typeorm](https://typeorm.io/#/)
- [Json Web Token](https://jwt.io/)
- [Bcrypt](https://www.npmjs.com/package/bcrypt)
- [Celebrate](https://www.npmjs.com/package/celebrate)
- [Cors](https://www.npmjs.com/package/cors)
- [MySql](https://www.npmjs.com/package/mysql)
## 🧑🔧 Desenvolvimento
- [TypeScript](https://www.typescriptlang.org/)
- [Eslint](https://www.npmjs.com/package/eslint)
## 🧩 Instalação
### Baixe o projeto
$ git clone git@github.com:rodrigobarbosa12/api-integracao.git
### Instale todas as dependências
$ yarn
### Suba os containers
$ cd tools && sudo docker-compose up -d
### Execute localmente
$ yarn dev
### Instruções
Na pasta tools existe o arquivo Insomnia.json com as requisições
- Faça um cadastro para cada cliente
- Faça o login em cada cliente para poder enviar os contatos
## Autor
[](https://github.com/rodrigobarbosa12)