/eReports-open-source

Sistema de envio e agendamento de relatórios

Primary LanguageJavaScript

eReports Open Source

Mortality Bubble Chart

Resumo

O projeto tem como objetivo conectar em qualquer banco de dados para envio de relatórios por e-mail. Através de drive's de conexão no backend. Sendo assim, o usuário poderá nas primeiras versões escolher o drive de conexão e cadastrar um SQL e E-mail para envio do report, possibilitando o agendamento do mesmo para que seja possível rodar todos os dias ou uma vez no dia. Integração com telegram para que seja acessível uma visualização do relatório em tempo real ou atualização do mesmo, depois de criado pela interface web.

Sucesso

Depois de executado a instalação e o teste, esse será o resultado final.

Outlook Web

Mortality Bubble Chart

Outlook Mobile

Mortality Bubble Chart

Tecnologias Implementadas

  • VueJS ❤️
  • Docker ✅
  • Docker-compose ✅
  • Redis
  • Mongodb ✅
  • Nodejs ✅
  • Express ✅
  • Oracle ✅
  • PostgreSQL
  • MySQL
  • MSSQL

Em Processo de Desenvolvimento

  • API ❤️
  • FrontEnd ❤️ VueJS

Integração

  • Telegram

Atenção

Projeto ainda em desenvolvimento e refatoração.

Instalação e Teste

Pré-requisitos:

  • Docker
  • Docker-compose

Consulte a instalação para obter detalhes.

Proxima implementação

  • Criação do frontend para agendamento dos envios e criação dos relatorios.
  • Estruturação do banco de dados para armazenamento dos script's SQL utilizando MongoDB.

Help

Problemas ou perguntas podem ser aberto issue aqui

Contribuindo

Gostaria de fazer parte desse projeto? 😍 Para contruibuir com esse projeto, faça um fork do projeto e envie um pull request.

Creditos.

Michel Souza
Higor Diego
Lucas Baquião