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