Skip to content

Este repositório é destinado ao teste da empresa NEO Estech, no qual consistia na criação de uma dashboard com três elementos principais.

Notifications You must be signed in to change notification settings

LeoHPC/teste-neo-estech

Repository files navigation


Teste NEO Estech

Demonstração

Sobre | Funcionalidades | Tecnologias | Como visualizar | Licença

❗ Sobre

Este repositório é destinado ao teste da empresa NEO Estech, no qual consistia na criação de uma dashboard com três elementos principais: Chamados abertos, gráfico de temperatura e status da internet. Tudo isso com base em clientes e instalações específicas do usuário.

📷 Funcionalidades

Além de possuir autenticação, a plataforma tem três funcionalidades principais: Mostrar os chamados abertos, gráfico de temperatura e status da internet atual.

A parte de gráficos é voltada para criação de gráficos utilizando a biblioteca "Recharts", onde foi possível criar um gráfico moderno, responsivo e personalizável, do qual mostra ao usuário o nível percentual de temperatura atual, como visto abaixo:

Além disso, a aba de chamados abertos é responsável por fazer uma chamada à API fornecida pela empresa, através do client-side, e mostrar esses dados ao usuário através de uma tabela feita com Ant Design, por ordem de data mais recente

Há também a parte de status da internet, na qual mostra, obviamente, o status atual da internet da instalação desejada, com design específico caso esteja online ou offline:

🚀 Tecnologias

Este projeto foi criado com as seguintes tecnologias:

  • JavaScript
  • React
  • Recharts
  • TailwindCSS
  • Ant Design
  • Date FNS
  • Highlight Words
  • Axios
  • Vite

🔍 Como visualizar

Pelo seu terminal, execute os seguintes comandos para executar a aplicação localmente:

  # Clone o repositório
  git clone github.com/LeoHPC/teste-neo-estech.git
  
  # Acesse a pasta do projeto
  cd teste-neo-estech
  
  # Instale as dependências 
  npm i
  
  # Rode o projeto
  npm run dev
  
  # Acesse http://localhost:3000/

Ou, simplesmente, clique aqui para ser redirecionado para o site da aplicação!

Um login de exemplo é:

  {
    "login": "testedev",
    "password": "12345678"
  }

📝 Licença

Este projeto é licenciado sobre a licença MIT. Veja a LICENÇA para mais informações.


Feito com ❤ por Leonardo Henrique 😗 Contato

About

Este repositório é destinado ao teste da empresa NEO Estech, no qual consistia na criação de uma dashboard com três elementos principais.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published