Skip to content

Esse foi um desafio de código bastante interessante, que consiste em criar uma API utilizando NodeJS e conectar aos bancos de dados MySQL e PostgreSQL.

Notifications You must be signed in to change notification settings

anonyblast/desafio-integracao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplier - Desafio de Integração

Primeiramente, seja bem vindo a página da minha solução do desafio! Para mais informações sobre o autor, clique aqui

Tecnologias Utilizadas:

Requisitos do Projeto

  • Criar um Banco de dados PostgreSQL
  • Criar um Banco de dados MySQL
  • Criar uma api para consumir o banco de dados Mysql utilizando Sequelize como ORM
  • Criar um serviço cron utilizando node-schedule para buscar dados na API e salvar no banco de dados PostgreSQL

Status do Projeto (OK!) :

  • Desenvolvimento
  • Testes

🎲 Executando a aplicação

[IMPORTANTE] LEMBRE-SE DE INSTALAR AS FERRAMENTAS (NODEJS, MYSQL e POSTGRESQL)

# Crie uma pasta
$ mkdir nome-da-pasta

# Acesse a pasta que você acabou de criar
$ cd nome-da-pasta

# Clone este repositório
$ git clone https://github.com/anonyblast/desafio-integracao.git

# Instale as dependências
$ npm install

# MUDE AS INFORMAÇÕES NO ARQUIVO src/config/config.json

# Execute a aplicação em modo de desenvolvimento 
# Esse comando irá inicializar o banco de dados MySQL com dados fakes
$ npm run desafio
# OU
# Execute apenas a aplicação sem inicializar o banco
$ npm start

# O servidor iniciará na porta:3300 - acesse <http://localhost:3300>

Para facilitar em qualquer um dos casos de execução, aparecerão alertas representando as ações

About

Esse foi um desafio de código bastante interessante, que consiste em criar uma API utilizando NodeJS e conectar aos bancos de dados MySQL e PostgreSQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published