Dispositivo de geolocalização integrado a aplicativo híbrido
Abstract
This document describes the development of a geolocation device integrated into a hybrid application to meet the demands of security and monitoring for individuals, objects, and pets. The main objective is to create a GPS-based device capable of sending location data to a mobile application, enabling real-time tracking and emergency notification reception.
The project employs various software and hardware technologies such as SaaS, Lambda Functions, API Gateway, DynamoDB, S3, Cognito, Flutter, Figma, ESP32-C3, and GPS Sensor, in order to build a cloud architecture that is responsible for processing and storing data sent by all connected geolocation devices and for making this data available for consumption and monitoring by mobile applications.
The results include the presentation and discussion of the proposed solution, showcasing the application screens, navigation flow and the features of the application, in addition to explaining the complete mapping of the application's operation, the relationship between the application and devices, the GPS tracking device, solution limitations, simulation video, overall costs, and product positioning. It is concluded that the developed solution is innovative, efficient, and integrated, capable of precisely, reliably, and affordably addressing security and monitoring demands. Este trabalho descreve o desenvolvimento de um dispositivo de geolocalização integrado a um aplicativo híbrido para atender às demandas de segurança e monitoramento de pessoas, objetos e animais de estimação. O objetivo principal é criar um dispositivo baseado em tecnologia GPS, capaz de enviar dados de localização para um aplicativo móvel, permitindo o rastreamento em tempo real e o recebimento de notificações de emergência.
O projeto utiliza diversas tecnologias de software e hardware, como SaaS, Lambda Functions, API Gateway, DynamoDB, S3, Cognito, Flutter, Figma, ESP32-C3 e Sensor GPS, para construir uma arquitetura em nuvem responsável por tratar e armazenar os dados enviados pelos dispositivos de geolocalização conectados e por disponibilizar esses dados para consumo e monitoramento pelos aplicativos móveis.
Os resultados do trabalho incluem a apresentação e discussão da solução proposta, exibindo as telas, o fluxo de navegação e funcionalidades do aplicativo, além de explicar o mapeamento completo de funcionamento do aplicativo, a relação entre o aplicativo e os dispositivos, o dispositivo de rastreamento GPS, as limitações da solução, o vídeo de simulação, os custos gerais e o posicionamento do produto. Por fim, conclui-se que a solução desenvolvida é inovadora, eficaz e integrada, capaz de atender às demandas de segurança e monitoramento de forma precisa, confiável e acessível.