Cross-Platform Task Management App

Замовник: AI | Опубліковано: 25.10.2025

In today’s fast-paced environment, individuals frequently struggle to manage and recall time-sensitive or location-based tasks. Traditional reminder applications often rely exclusively on cloud connectivity, which may introduce latency and reduce reliability in poor network conditions. To address this gap, this project proposes a Smart IoT-Based Voice Reminder System that integrates edge processing on mobile devices, cloud synchronization, and location-aware triggers for seamless task management. The system enables users to record short voice reminders through a mobile application on iPhone. Each reminder is automatically transcribed into text and tagged with contextual metadata such as time, date, and location. These reminders are first stored locally on the device (edge storage) to ensure immediate availability and offline functionality. When a network connection is available, the data is synchronized with the cloud, providing persistence, multi-device accessibility, and backup. To ensure timely alerts, the system leverages edge-based triggers. Time-based reminders are delivered through local notifications, while location-specific reminders use GPS geofencing to notify the user upon entering predefined regions. This hybrid approach guarantees low-latency reminder delivery, even under unstable network conditions. From a networking perspective, the project implements QoS-aware synchronization policies. When connected to Wi-Fi, both audio files and metadata are uploaded to the cloud; on cellular networks, only lightweight metadata is transmitted first, reducing bandwidth consumption and cost. This demonstrates the application of routing efficiency and congestion control principles within the context of mobile IoT. The evaluation considers key parameters such as synchronization delay, bandwidth usage, transcription accuracy, and energy consumption during continuous location tracking. Limitations such as latency in cloud updates, iOS background restrictions, and increased battery drain during geofencing are analysed. Overall, this project highlights how a mobile IoT application, supported by edge and cloud integration, can provide an efficient, user-friendly, and resource-aware solution to everyday task management. OBJECTIVES • Implement a mobile app prototype (iOS-based) to record, store, and synchronize voice reminders with a cloud backend. • Develop an IoT-edge notification module that triggers reminders based on location (geo-fencing) or time, ensuring low-latency delivery. • Evaluate performance metrics such as synchronization delay, network bandwidth usage, and battery consumption under different connectivity scenarios.