Skip to content

Grupo finalista no qual fiz parte. Hackaton da AsapCard [Golang & Java]

Notifications You must be signed in to change notification settings

leo-the-nardo/asapcard-hackaton

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asapcard Hackaton Project - Team Charizard

Integrantes

O desafio consiste em desenvolver dois microsserviços. É exigido que o candidato codifique um programa capaz de ler um arquivo CSV e publicar, para cada linha do arquivo, uma mensagem em formato JSON de acordo com um critério de parse. Outro programa deve ser construído para consumir as mensagens publicadas e persistir os dados em um modelo relacional.

Tecnologias utilizadas:

  • Golang
  • Java
  • RabbitMQ
  • PostgreSQL
  • Docker

Run

git clone https://github.com/tiagaoalb/charizard.git

cd charizard

docker compose up -d

Pronto ! Aguardando arquivos nas pastas input & conciliation.

RabbitMQ Panel

http://localhost:15672/
  • user: guest
  • password: guest

Postgres

postgresql://user:pass@localhost:5432/db

Languages

  • Java 71.2%
  • Go 26.1%
  • Dockerfile 1.5%
  • Makefile 1.1%
  • Shell 0.1%