- git
- docker
- insomnia
Clone o projeto ou o fork do projeto com o seguinte comando:
git clone https://github.com/SouJunior/linkedin-backend.git
Em seguida, instale as dependências:
npm install
Suba os containers docker na sua máquina via docker compose
:
docker compose up -d
Crie o arquivo .env
seguindo o exemplo contido em .env.example
.
Aplique as migrations do TypeORM no seu banco de dados local:
npm run migration:run
Por fim, inicie o servidor:
npm run dev # ou npm run start:dev
Quando você iniciar o seu servidor local, a documentação Swagger vai estar rodando em
http://localhost:{PORT}/api
Se você quiser testar as rotas no Insomnia ou Postman, importe o arquivo Documentação_Sou_Junior.json
e as rotas serão configuradas automaticamente.
Wanderson Santos |
---|
Amanda Fontes |
---|
Amaro Francisco |
Ytallo Cesar |
Pedro Igor |
---|
Thiago Rodrigues |
---|
Leonardo Monteiro |
Daniel Vinhas |
Joana D'arc |
Audinéia Carmo |
Bruno |
Leonardo Reis |
---|
Wouerner |
---|
Se você tiver algum feedback, por favor nos deixe saber por meio do nosso fazendo uma contribuição.
Contribuições são sempre bem-vindas!
Esse projeto é usado pela SouJunior.