Evaluando propuestas

Acompanhamento de Iot e Alertas

Publicado el 17 Octubre, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Diseñador, Programador

Plazo de Entrega: 16 Noviembre, 2019

Habilidades necesarias