Shock Alert's primary motive is to promote the message that it is imperative to avoid swimming near docks or marinas with electrical usage and to emphasize the importance of checking the water for any electrical current in the event of a person or pet accidentally falling in. The business of Shock Alert is committed to spreading awareness and ensuring the safety of everyone in and around the water.
Every year in the United States, an unknown number of deaths occur due to the invisible electrical presence in water, resulting in Electric Shock Drowning (ESD). This phenomenon happens when AC voltage present in water passes through the body. Even a low level of voltage can cause skeletal muscular paralysis, rendering the victim helpless and eventually resulting in drowning. Furthermore, it is evident that children are the primary victims of ESD.
Electricity may be introduced to water in a variety of ways, including improperly wired pumps, boats, lighting, improperly grounded wires, or stray current in the ground. The presence of electrical voltage in water is invisible, so it is crucial that water always be checked for voltage before swimming, and this is where Shock Alert plays a critical role.
Shock Alert is a Bluetooth-based IoT device that operates with the help of sensors to detect the presence of electrical energy in the water. The Shock Alert device detects these readings and then sends them via Bluetooth to a mobile device, allowing users to easily identify electrical presence in the water and be more cautious when attempting to swim.
During our discovery meeting, we aligned on the product vision and the business’s goals for building the mobile and web applications. The objectives for the project included:
Device Registration and Account Activation
Users can activate the physical device using the mobile app.
Automated Device Activation
For security reasons, the device is locked by default, and securely automating its activation was crucial.
Fetching Electrical Readings
The app communicates with the Shock Alert device to retrieve and display data in the mobile dashboard.
Offline Functionality
Ensuring the app operates without internet connectivity, displaying the required data.
Graphical Data Representation
Visualizing electrical readings in a user-friendly format for easy interpretation with past historic data.
Alert Levels Based on Electrical Intensity
The app needs to display different alert levels depending on the intensity of electrical presence in water.
Subscription Management
Facilitating subscription, renewals, and payment processes for app users.
Location Tracking and Historic Data
Capturing and storing user location and session data for insights and safety tracking.
The whole project’s timeline was up to 3 months.
During the development of the application, Zaigo Infotech faced the following challenge: Automated activation of the devices using Bluetooth. Ensuring secure and seamless activation while maintaining user experience required intelligent backend logic and precise Bluetooth integration.
Zaigo Infotech has implemented the following solutions for Shock Alert:
Real-Time Electrical Readings
We leveraged the Shock Alert device’s Bluetooth module to fetch real-time data. Raw electrical readings were transmitted via Bluetooth and HTTP protocol, and then converted into measurable units for display on the app dashboard.
Offline Support
We redesigned app architecture to enable offline functionality, allowing users to record sessions without internet connectivity and synchronize data later when online.
Graphical Representation
Zaigo Infotech introduced time-series graphs to display peak electrical readings for user sessions, with daily and weekly views for better data insights. This allows users to view maximum values, providing an intuitive user experience.
Device Activation Automation
To enhance security, Zaigo developed backend logic that generates an activation key for unlocking the device when paired with the mobile app. This ensures that only authorized users can access the shock alert device.
Intensity-Based Alert Segmentation
We identified various electrical intensity ranges and created backend logic for alert levels using colors (red, orange, yellow, green), aiding users in quickly understanding hazard levels.
Subscription Management & Payments
Zaigo Infotech integrated Stripe for seamless subscription handling and in-app purchases, facilitating hassle-free automatic renewals and payments.
Location Tracking
To facilitate better data insights and quick historical analysis, we captured user session locations and stored them.
Zaigo Infotech successfully delivered an innovative solution to meet Shock Alert’s mission-critical needs. By leveraging Bluetooth technology, optimizing app architecture, and implementing intelligent backend processes, we developed a robust mobile app for users and a web application for admin control. This solution provides real-time monitoring with enhanced usability and security.
This solution empowers Shock Alert users with actionable insights and ensures the safety of individuals and animals in aquatic environments, fulfilling the goal of preventing Electric Shock Drowning.
Interested in a safety solution as impactful as Shock Alert? Reach out to us and let's create a customized project that safeguards your environment effectively.
Submit your project details now and receive a comprehensive, obligation-free proposal from Zaigo Infotech within 24 hours!