Skip to content

Aplicação para visualizar os dados e informações gerados pelo servidor backend de detecção de fraude

Notifications You must be signed in to change notification settings

edu010101/Deteccao-Fraude-pantanal.dev-Frontend

 
 

Repository files navigation

Data Wizard Logo

Data Wizard - Front-end

GitHub Docker ECMAScript

Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Deploy da Aplicação

🔹 Pré-requisitos

🔹 Como rodar a aplicação

Descrição do projeto

O projeto visa detecção de fraudes e tem como objetivo identificar atividades ou padrões não usuais (incomuns). Como por exemplo, falsificação de assinaturas em cheques, clonagem de cartões de crédito, lavagem de dinheiro, declarar falência propositalmente (bankruptcy), etc.

Esta aplicação front-end é a interface do projeto de detecção de fraudes, fornecendo uma experiência amigável para os usuários visualizarem e interagirem com os resultados. Ela exibe gráficos e permite a visualização de parâmetros em diferentes aspectos, ajudando na identificação de atividades suspeitas. Também oferece notificações em tempo real para reações rápidas e seguras, podendo através delas fazer o julgamento.

Funcionalidades

✔️ Visualizacao gráfica das transações em tempo real

✔️ Contagem de prejuízo evitado

✔️ Possibila o operador anotar novos dados para treinos futuros da inteligência artificial

✔️ Visualização gráfica e personalizada pelo usuário de qualquer um dos atributos das transações com diferentes métodos de visualização de dados (pontos, histograma, etc)

Layout ou Deploy da Aplicação 💨

dev-sec-ops-diagram

Pré-requisitos

⚠️ Docker

Como rodar a aplicação ▶️

No terminal, clone o projeto:
git clone git@github.com:enzodpaiva/Deteccao-Fraude-pantanal.dev-Frontend.git
Criar .env na raiz do projeto a partir do .env.example
cp .env.example .env
Adicionar chave da API no .env em REACT_APP_API_TOKEN
Executar aplicação através do Docker
docker-compose up -d --build
Derrubar aplicação através do Docker
docker-compose down

Casos de Uso

  • visualização dos dados
  • check fraude ou não
  • visualização avançada dos dados Loading GIF

Linguagens, dependencias e libs utilizadas 📚

Futuras melhorias que almejamos implementar

📝 Permitir visualizar relatorio das fraudes computadas.

📝 Possibilidade de pesquisar fraudes que ocorreram no passado.

📝 Implementar autenticação e controle de acesso para garantir a segurança dos usuários.

📝 Adicionar suporte a diferentes tipos de fontes de dados para a detecção de fraudes, como feeds de redes sociais, dados de transações financeiras adicionais, etc.

📝 Melhorar a interface do usuário para tornar a navegação mais intuitiva e amigável.

📝 Integrar a aplicação com serviços de notificação por e-mail ou mensagens para alertar os usuários sobre atividades suspeitas.

📝 Implementar um sistema de feedback dos usuários para coletar sugestões e melhorar continuamente a aplicação.

📝 Realizar testes rigorosos de desempenho para garantir que a aplicação possa lidar com grandes volumes de dados de forma eficiente.

📝 Integrar a aplicação com sistemas de terceiros, como bancos de dados, para obter informações adicionais para análise de fraudes.

Desenvolvedores


Enzo Paiva

Alexandre Shimizu

Eduardo Lopes

Vitor Yuske

Licença

The MIT License (MIT)

Copyright ©️ 2023 - Data Wizard - Front-end

About

Aplicação para visualizar os dados e informações gerados pelo servidor backend de detecção de fraude

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.2%
  • CSS 23.5%
  • HTML 7.1%
  • Dockerfile 3.2%