Skip to content

tmmarquess/tracos-api

Repository files navigation

Tracos-API

GitHub repo size GitHub top language GitHub

Sobre 📚

API backend da aplicação Tracos desenvolvida para a disciplina de sistemas paralelos e distribuídos

Executando a aplicação 🚀

Pré-requisitos 💻

Antes de começar, você precisa ter instalado no seu computador as ferramentas:

instalando a API 📲

# Clone o repositório para o seu computador
$ https://github.com/tmmarquess/tracos-api.git

# Navegue para a pasta do código
$ cd tracos-api

# Instale as dependências
$ npm i

Configurando o ambiente ⚙️

Renomeie o arquivo .env.example para development.env e prencha os campos vazios conforme o exemplo:

JWT_SECRET_KEY=<key_secreta>

TYPEORM_CONNECTION=<SDGB_utilizado>
TYPEORM_HOST=<host_do_SDGB>
PORT=<porta_do_SDGB>
TYPEORM_USERNAME=<username_de_autenticacao_SGBD>
TYPEORM_PASSWORD=<senha_de_autenticacao_SGBD>
TYPEORM_DATABASE=<nome_do_Banco_de_dados>

apiKey=<Parametro_do_firebase>
authDomain=<Parametro_do_firebase>
projectId=<Parametro_do_firebase>
storageBucket=<Parametro_do_firebase>
messagingSenderId=<Parametro_do_firebase>
appId=<Parametro_do_firebase>
measurementId=<Parametro_do_firebase>

Iniciando o projeto 🤓

Após instalar as dependências e configurar o arquivo development.env, basta digitar em seu terminal o comando:

npm start

Caso você tenha um database separado para Desenvolvimento & produção, crie o arquivo production.env nos mesmos parâmetros do .env.example e para utilizar estas configurações, digite no terminal:

npm run start:prod

Equipe 🤝🏼

Foto
Thiago Marques
Foto
Beatriz Damasceno
Foto
Debora Barros

⬆ Voltar ao topo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published