Evaluating bids

Acompanhamento de Iot e Alertas

Published on the October 17, 2019 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Designer, Developer

Delivery term: November 16, 2019

Skills needed