Skip to content

SouJunior/vagas-api

Repository files navigation

Badge em Desenvolvimento

Typing SVG

Visitantes:


Menu

Rodando localmente

Documentação

Stack Utilizada

Equipe Back-end

Pré-requisitos:

  • git
  • docker
  • insomnia

🛠️ Rodando localmente

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

📜 Documentação

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.


Stack utilizada ⚙

Linguagens: TypeScript

Frameworks: node js Nestjs

Ferramentas: Run in Insomnia Visual Studio docker


Head 🙎🏻‍♂️


Wanderson Santos

Team lead 🙎🏻


Amanda Fontes

Devs 👨‍💻👨‍💻


Amaro Francisco

Ytallo Cesar

Pedro Igor

Mentores 🙎🏻‍♂️


Thiago Rodrigues

Ex contribuidores 🙎🏻‍♂️🙎🏻


Leonardo Monteiro

Daniel Vinhas

Joana D'arc

Audinéia Carmo

Bruno

Leonardo Reis

Idealizador do projeto 🙎🏻‍♂️


Wouerner

Feedback

Se você tiver algum feedback, por favor nos deixe saber por meio do nosso fazendo uma contribuição.

Contribuição

Contribuições são sempre bem-vindas!

Usado por

Esse projeto é usado pela SouJunior.