Skip to content

E uma empresa brasileira que trabalha no ramo de manutenção de maquinas industriais. A TRACTIAN foi fundada em 2019 por Igor e Gabriel, que viram a vida inteira seus pais, coordenadores de manutenção, saindo de madrugada para resolver problemas nas fábricas. Ambos desde cedo trabalharam em indústrias, até que criaram a primeira versão do sensor

License

Notifications You must be signed in to change notification settings

Antonio-Sitoe/Dashboard-Industrial-Tractian

Repository files navigation

Tractian

Tractian Dashbord App!

LInk do designe no figma

Tractian

E uma empresa brasileira que trabalha no ramo de manutenção de maquinas industriais. A TRACTIAN foi fundada em 2019 por Igor e Gabriel, que viram a vida inteira seus pais, coordenadores de manutenção, saindo de madrugada para resolver problemas nas fábricas. Ambos desde cedo trabalharam em indústrias, até que criaram a primeira versão do sensor e da plataforma de monitoramento de máquinas que existe hoje.

Ela tem como um seu principal objectivo aumentar a vida útil das máquinas, através de um

sistema de manutenção preditiva, que evita falhas nas máquinas por ela acopladas.

O sistema e acoplado a uma maquina (activo), e o mesmo escuta o barulho das maquinas e manda relatorios por meio de um aparelho chamado (shazam da industria) para o website, ou para o celular do seu cliente, dando feedback do estado e nível de vida das maquinas.

A empresa também possui uma plataforma digital que auxilia o processo da manutenção, por assim dizer existem enumeras vantagens de aderir ao produto, das quais podemos

citar algumas:

  • Manutenção de maquinas (poder realizar manutenções mais precisas)
  • Detectar as falhas automáticas (poder detectar as falhas das maquinas muito antes de elas pararem).
  • Reduz custos e imprevistos (reduz financeiramente os custos das manutenções)
  • A manutenção das maquinas não era precisa - para quem trabalha na área bem sabe que a manutenção das maquinas nunca e precisa, e exacta, e o sensor vem para resolver esses problemas.
  • Avisa antes de acontecer algo inesperado - Com uma Uma plataforma fácil de usar, e entender, o cliente tem a facilidade de receber feedback do estado dos activos por meio de correio electrónico, e vias de comunicação.

Para tornar a startup mais grande e subir a um nivel internacional, a Tractian, conta com uma equipe de desenvolvedores, porem ela propos um desafio para ampiar a sua equipe.

O Desafio

Como podemos ver abaixo, a tractian propos um desafio para Um frontend develper.

O desafio consiste em transformar aquilo que hoje em dia é convencional, (de termos plataformas na area da industria com modelos bem antigos), para transformar em uma plataforma moderna usando as tecnologias mais recentes e mais usadas nos dias atuais.

Confir a baixo os dados :

Funcionalidades do site

  • Mostrar todas as características do ativos;

    Mostrar todos os ativos (com mini discricao)

    cada ativo tera a sua pagina e e ai onde vou mostrar os graficos de cada activo.

  • Mostrar empresas, unidades e usuários;

  • Ações como delegar responsável (delegar o rsponsavel de cada ativo, a pessoa que vai controlar cada ativo), atualizar ativo, empresa, unidade e usuários;

  • Utilizar gráficos para mostrar os níveis de saúde, status e etc.

  • Consumir API (https://github.com/tractian/fake-api

Resumindo os requisitos, o profissional da indústria, quer uma plataforma onde será possível analisar com detalhes todo o estado de vida dos seus activos (maquina).

Qual é tipo de conteudo ?

Informações relevantes para o usuário ficar a par do estado dos seus activos

Arquitetura de informacoes

Home ou visao geral - A informação e distribuição de todos os activos (fotos) e descrição

Usuários - Informações sobre os usuários e companhia e a sua funcão

Unidades - As unidades devem mostrar activos de cada uma delas e deve mostrar todos activos

Empresas - a empresa sera como o super admin.

Atividades Mensal

Design

O design foi feito com a ferramenta para webdesigner figma. conforme podemos observar no link abaixo.

Funcionalidades do layault frontend

Por esta vamos fazer uma tour pelo projecto e vamos começar primeiro pela página de login

Login - a página de login, simples pagina com possibilidade de fazer o login e criar uma conta empresa.

.

.

Screenshot from 2021-11-01 09-49-38

.

.

.

Home - Sendo ela a pagina principal, você pode encontrar um resumo do que a plataforma faz, pudemos encontrar um gráfico onde mostra o estado de todos os activos em (inAlert ,inOperation,inDowtime), uma tabela onde mostra os 3 primeiros activos, o estado e os seus responsáveis. 3 rotas para adicionar, activos, usuários e unidades.

.

.

Screenshot from 2021-11-01 09-49-51

.

.

.

Assets - Na seguinte pagina, podemos encontrar uma visão geral de todos ativos, pode-se ver os itens que considerei mais importante colocar como a saude, a temperatura, e o nome do sensor.Ao clicar em informação, pode se ver mais informações sobre o determinado ativo, gráficos, e possibilidade de adicionar responsáveis pelo determinado ativo

.

.

Screenshot from 2021-11-01 09-50-12

.

.

.

Users - Sendo um dos factores mais importantes, limitei me a colocar os itens mais importantes dos usuários, como nome, email, e unidade, acções como editar o nome, email.

.

.

image

.

.

.

Company - Sendo uma plataforma para usuario final pensei em ter sempre uma pagina onde a empresa pode colocar as suas informacoes necessarias. como localizacao, sobre, foto, unidades.

.

.

Screenshot from 2021-11-01 09-50-33

.

.

.

Bibliotecas e feramentas

Reactjs - reactjs é uma biblioteca de javascript que nos ajuda, a trabalhar com componentes reutilizáveis, e criar user interfaces incríveis de forma fácil e performática, capaz de trabalhar e integrar com varias outras bibliotecas.

Highcharts-react - biblioteca de apresentação de graficos em javascript. com capacidade de customização de graficos, efeitos e atributos javascript, css e html.

Styled-components - Biblioteca css in js, que nos ajuda a trabalhar com css dentro do javascript e automatiza o desenvolvimento de estilização.

react-toastify Biblioteca para apresentação de mensagens de aviso, sucesso, erro e outros.

Imagens

As imagens encontradas no projeto sao retornadas da api, que foi utilizada para consumir. Os ícones e svgs foram extraídas da comunidade do figma. Ícones da empresa tractian, foram retirados do próprio website da empresa.

Fontes

Como ferramenta para fontes do projecto usei o Google fonts

font-family:"Zen Kaku Gothic";
font-family:"Nunito"
font-family:"Poppins"

Para Clonar

Como ferramenta para fontes do projecto usei o Google fonts

git clone https://github.com/Antonio-Sitoe/Tractian.git

Para instalar os pacotes

npm install

Para iniciar o servidor

npm run dev

About

E uma empresa brasileira que trabalha no ramo de manutenção de maquinas industriais. A TRACTIAN foi fundada em 2019 por Igor e Gabriel, que viram a vida inteira seus pais, coordenadores de manutenção, saindo de madrugada para resolver problemas nas fábricas. Ambos desde cedo trabalharam em indústrias, até que criaram a primeira versão do sensor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published