> For the complete documentation index, see [llms.txt](https://blog.douglaszuqueto.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blog.douglaszuqueto.com/projetos/pivo-de-irrigacao-telemetria-e-comando/plataforma.md).

# Plataforma

Pivô de Irrigação - Telemetria e Comando: Plataforma

<figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FxGe0y907reJGpKNyx8QM%2Fpivot-edit-1-8-pages-images-0.png?alt=media&amp;token=7efc4ef2-75e4-4d8c-86a3-cfbcd31a4d55" alt=""><figcaption></figcaption></figure>

<div><figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FxGe0y907reJGpKNyx8QM%2Fpivot-edit-1-8-pages-images-0.png?alt=media&amp;token=7efc4ef2-75e4-4d8c-86a3-cfbcd31a4d55" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FNE0P8BrFeOAO3qbiQrYQ%2Fpivot-edit-1-8-pages-images-1.jpg?alt=media&amp;token=47306722-babe-4849-be05-db84f7d5f510" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FWfyvErevQMio7bxiBty1%2Fpivot-edit-1-8-pages-images-2.jpg?alt=media&amp;token=fe64e200-b28d-47d7-9fda-e3b344b7adf6" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FOtLaX8TnPfj1EoK5T9lU%2Fpivot-edit-1-8-pages-images-3.jpg?alt=media&amp;token=ed1fa509-2046-437c-9167-77260b4463dd" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FXTw7OIdoSXS9uhzFdK0f%2Fpivot-edit-1-8-pages-images-4.jpg?alt=media&amp;token=d2a5ab91-c8c1-42e4-b334-c049f0f8cc6f" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FalhK90BL2tVRjTMQOUpy%2Fpivot-edit-1-8-pages-images-5.jpg?alt=media&amp;token=67ac99a0-1b91-49ce-94bd-8bcf853bb2a5" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FoqWmi08nrkoYOKlayHeE%2Fpivot-edit-1-8-pages-images-6.jpg?alt=media&amp;token=e7e3f39d-3135-4de6-98e1-e6403253ab76" alt=""><figcaption></figcaption></figure> <figure><img src="https://3338773088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M15s4TnAJw6r_zYzKkX%2Fuploads%2FnxvdTjm20B4V8X1k9g7K%2Fpivot-edit-1-8-pages-images-7.jpg?alt=media&amp;token=7cb8c69d-0175-4908-840e-ea64987ad270" alt=""><figcaption></figcaption></figure></div>

**🎯 Plataforma desenvolvida para Controle e Telemetria de** [**#Pivô**](https://www.linkedin.com/feed/hashtag/?keywords=piv%C3%B4\&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7273460766383489024) **Central de** [**#Irrigação**](https://www.linkedin.com/feed/hashtag/?keywords=irriga%C3%A7%C3%A3o\&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7273460766383489024)**.**\
\
Nas imagens em anexo, a plataforma de aplicação, onde permitia ter a telemetria do Pivô em tempo real, assim como comandá-lo remotamente.\
\
O projeto era dividido em 4 partes, sendo elas:\
\
🔶 Device Management(TagoIO): responsável por oferecer o Broker MQTT, como também a gestão do dispositivo(dados, payload parser e etc).\
\
🔶 DataSync: responsável por receber os dados(telemetria, alertas e GPS) encaminhados pela TagoIO e sincronizar internamente com o banco de dados e posterior processamento das regras de negócio.\
\
🔶 API: responsável por servir uma interface rest para o App e WebApp\
\
🔶 APP: Aplicativo final do usuário\
\
📌 Stack\
\
✅ Linguagem Go(Golang)\
✅ GRPC / GRPC Gateway\
✅ Protocolo MQTT\
✅ Banco de dados PostgreSQL\
✅ Redis\
✅ RabbitMQ\
✅ ReactJS\
✅ Material UI(MUI)
