Analisando propostas

Acompanhamento de Iot e Alertas

Publicado em 17 de Outubro de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Preciso de sistema que vá ler informações em tempo real, que virá de alguns dispositivos iot (aparelhos geológicos, gps, entre outros), e à partir destes dados, disparar alertas.
Os alertas deverão ser configurados previamente no mesmo produto.
Além de alertas, e cadastro dos dispositivos, também teremos algums cadastros:
- empresa (dados normais, como uma nf)
- para cada empresa, n projetos (slide a.docx.pdf)
- para cada projeto, N responsaveis tecnicos (slide b.docx.pdf), e N responsaveis operacionais (slide c.docx.pdf)
---
Para cada DISPOSITIVO, deveremos ter:
- N leituras, onde deverão possui tipo, tais como "numeros inteiros", "ponto flutuante", "porcentagem"
---
os alertas deverão ser configurados baseado nas leituras de cada dispositivo e poderão  ser compostos por + de uma leitura, e + de um dispositivo.



Apesar de estar oferecendo uma descrição aqui, ela não está completa e será necessária uma conversa previamente para um melhor entendimento, mas o escopo é este.

Os maiores desafios do projeto é a funcionalidade em tempo real. Mas a princípio, considere um "backend" com websocket, e as fontes de dados através de um servidor https://nats.io/ . Para cada aparelho, será criado um micro-serviço conectado à rede Nats, e o mesmo "publicará" informações no serviço criado por este projeto.

Ou seja, a publicação (publish) nao esta no escopo, apenas o recebimento (subscribe). Poderá ser utilizado objetos json para comunicação nats.
Se quiser sugerir algo, ao invés do NATS, fique a vontade.



Outras tecnologias sugeridas: "backend em NODEJS, com socket.js", frontend VueJs ou React.

As tecnologias sugeridas para o trabalho, e experiência com as mesmas, serão levadas em consideração para aceitação do projeto.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Designer, Desenvolvedor

Prazo de Entrega: 16 de Novembro de 2019

Habilidades necessárias