kaykeeb3 / Monitora-SIBI

O Monitora SIBI é um sistema que monitora os padrões de requisições da web, verificando a saúde das APIs em produção da aplicação SIBI.

Home Page:https://monitora-sibi.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MONITORA SIBI - Sistema de Monitoramento de APIs

Este projeto consiste no desenvolvimento de um sistema de monitoramento para APIs, denominado MONITORA - SIBI (Sistema de Monitoramento de APIs), utilizando tecnologias modernas como React, Tailwind CSS, Frame Motion, Axios, entre outras.

Sobre o Projeto

O SIBI é uma ferramenta essencial para monitorar a saúde e o desempenho das APIs de uma aplicação. Ele permite realizar testes automatizados em intervalos regulares para garantir que as APIs estejam operando corretamente. Além disso, o SIBI é capaz de identificar e notificar sobre possíveis falhas ou anomalias na operação das APIs, proporcionando uma resposta rápida por parte da equipe de manutenção.

Tecnologias Utilizadas

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • Tailwind CSS: Framework CSS utilitário que facilita a criação de designs personalizados.
  • Frame Motion: Biblioteca para adicionar animações fluidas e interativas às interfaces.
  • Axios: Cliente HTTP baseado em Promises para fazer requisições para o servidor.

Funcionalidades

  • Monitoramento automatizado das APIs em intervalos regulares.
  • Notificações em tempo real sobre falhas ou anomalias detectadas.
  • Registro de métricas de desempenho para análise posterior.
  • Interface intuitiva e responsiva para visualização dos dados de monitoramento.

Como Executar o Projeto

  1. Pré-requisitos: Certifique-se de ter o Node.js e o npm (ou yarn) instalados em seu sistema.
  2. Clonar o Repositório: Utilize o comando git clone https://github.com/Kayke-Ti/Monitora-SIBI.git para clonar o repositório.
  3. Instalar Dependências: Navegue até o diretório do projeto e execute npm install ou yarn install para instalar as dependências.
  4. Executar o Projeto: Após a instalação das dependências, execute npm start ou yarn start para iniciar o servidor de desenvolvimento.
  5. Visualizar o Projeto: Abra o navegador e acesse http://localhost:5173 para visualizar o SIBI em execução.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue caso encontre algum problema ou para propor melhorias. Se deseja contribuir diretamente, siga os passos:

  1. Faça um fork do projeto.
  2. Crie uma branch para sua contribuição (git checkout -b feature/nova-funcionalidade).
  3. Faça suas alterações e commit (git commit -am 'Adicionando nova funcionalidade').
  4. Faça push da branch (git push origin feature/nova-funcionalidade).
  5. Abra um Pull Request.

Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter mais detalhes.

About

O Monitora SIBI é um sistema que monitora os padrões de requisições da web, verificando a saúde das APIs em produção da aplicação SIBI.

https://monitora-sibi.vercel.app


Languages

Language:JavaScript 97.5%Language:HTML 1.8%Language:CSS 0.6%