SouJunior / vagas-api

Backend do Projeto de Vagas do @SouJunior
https://vagas.soujunior.tech
GNU General Public License v3.0
156 stars 38 forks source link
soujunior

Badge em Desenvolvimento

Typing SVG

Visitantes:


Menu

Abrir e rodar o projeto

Acesso ao projeto

Rodando Localmente

Rodando com Docker

Stack Utilizada

Equipe Back-end

Pre requisitos:


🛠️ Abrir e rodar o projeto

Clone o projeto na janela que abriu com o seguinte comando:

  git clone https://github.com/SouJunior/linkedin-backend.git

docker-compose up -d

O projeto vai estar rodando em:

localhost:3000

agora basta seguir para Instalando o Insomnia


📁 Acesso ao projeto

Entre na pasta do projeto pelo Visual Studio, Abra o terminal do visual Studio e vá para o diretório do projeto com o comando:

  cd vagas-api

Instale as dependências

```bash
  npm i

Feito a instalação dos pacotes basta renomear o arquivo .env.example para .env e preencher com as suas informações do banco de dados, no caso estamos usando o PostgreSQL

Arquivo .env

PORT=3000 #Porta que seu projeto vai rodar na sua maquina

# JWT
SECRET_KEY= qualquerStringAqui #Uma string qualquer, chave para gerar o JWT

# TYPEORM_CONNECTION
TYPEORM_CONNECTION=postgres
TYPEORM_HOST= #Host name do seu banco (geralmente quando esta na sua maquina fica localhost)
TYPEORM_PORT=5432 #A porta geralmente é 5432, se no seu caso for outra porta basta alterar
TYPEORM_USERNAME= # Seu usuario do banco postgress
TYPEORM_PASSWORD= # Sua senha do banco postgress
TYPEORM_DATABASE= # Sua database do banco de dados.

🌐 Rodando localmente

Inicie o servidor

  npm run start:dev

Após a instalação do Wsl, vamos até a pasta do projeto e rodar o comando

docker-compose up -d

O projeto vai estar rodando em:

localhost:3000


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.


Voltar ao 🔝