VUEJSCSHARPDOTNETFLUTTERGCPFIREBASE

Streamlining operations for Surf Live Saving Northern Region

Surf Life Saving Northern Region is modernising and taking its place as one of New Zealand’s leading emergency services. Improving on-beach data collection was a critical stage in this journey and Calo has developed a digital solution allowing for real time data collection while digitising outdated and inefficient paper processes.

Client

Surf Life Saving New Zealand

Work Types

Web App, Mobile App, Integrated Systems

Technologies

VUEJS, CSHARP, DOTNET, FLUTTER, GCP, FIREBASE

Streamlining operations for Surf Live Saving Northern Region

A vital emergency service with outdated systems

Surf Life Saving Northern Region (SLSNR) covers the largest surf lifesaving region in New Zealand, supporting 17 surf clubs from Raglan to the Far North. Throughout the summer months these lifeguards protect New Zealanders by carrying out surf rescues, while also assisting with medical events such as bee stings and heart attacks.

SLSNR funding is allocated to clubs based on beach users and incident levels; data which is collected via incident forms. The paper system relied on lifeguards filling forms at the end of shifts to capture information from incidents throughout the day.

SLSNR wanted an application that enabled fast and accurate data collection with a simple User Interface to optimise the user input experience. The application needed to automate as many fields as possible while maintaining data integrity, and introduce new data fields not available on paper forms, including images, weather conditions and water quality.

Seeing opportunities in the scope

Digitising paper forms was the primary objective of the project, however Calo identified the opportunity to capture more data and connect to SurfCom, the SLSNR communication and co-ordination headquarters at the Auckland Marine Rescue Centre, in real time.

Calo’s proposal was to create electronic and dynamic forms, connected to an online, secure database, forming a powerful data repository for real time and historical data analysis. The data would be presented in real time on a customisable dashboard where “by exception” reporting or user generated reports can be generated by specific users.

Understanding processes from the beach to the coordination centre

User uptake was critical to the success of the project, so designing an application that could easily be used by everyone from teenage rookies to experienced veteran lifeguards was crucial. Calo held a workshop employing User Journey Mapping to understand how incidents occurred on the beach and the SLSNR response.

This process informed the design, but also gave SLSNR greater insight into their own processes. To ensure the process captured was accurate for each stage, the workshop included representatives from throughout the organisation, including the lifeguards who work on the beach, operations managers and the head of the SLSNR board. From this workshop Calo developed the incident recording process.

Creating Patrol App

Patrol App gives SLSNR power to capture a greater quantity and quality of data and creates capacity at SurfCom for critical response operations. This digital solution allows for real time data collection while digitising outdated and inefficient paper processes.

Freeing up radio availability

The previous system saw lifeguards across the 17 beaches radio in beach user headcounts to SurfCom every hour. Crew at each beach now enter this data into Patrol App and SurfCom receives it in real time, freeing up the radio channel for more critical traffic, such as emergency response.

Managing staff levels

SLSNR lifeguards are volunteers and while there are rosters, the members actually on the beach during the day can change. Under the previous system lifeguards manually signed in and out, and this information was logged at the end of the day.

Lifeguards now sign in on Patrol App, so SurfCom has a real time overview of how many lifeguards are at each beach and their skills and experience. If beach user head counts coming through are high but lifeguard numbers are low, SurfCom can work to get more crew on the beach.

Including skills, qualifications and experience in the lifeguard data provides Surfcom with rich information to make operational decisions throughout the day. Each beach needs an IRB driver on the beach, personnel with certain levels of medical training, and there are limitations according to age - limiting lifeguards under 18 from attending fatalities.

In early beta testing an incident occurred shortly after crews had left for the day. SurfCom could see who had been on duty, were able to make contact and quickly direct them back to the beach.

Incident recording

Patrol App enables lifeguards on the beach and in the tower to record incidents as they occur. Pre-set options, such as incident type and common beach locations, streamline the process. If the location isn’t included in the pre-sets, users can drop a location pin and fill out further details. If an entry is started and the user is required to join a rescue, it can be completed later in the day. Incidents come through to SurfCom via the live feed and will be used to collate data and statistics throughout the season.

Beach conditions

The app draws information on beach conditions, from other providers, to display on the user dashboard and allows users to enter additional data on conditions.

Operating in a disconnected environment

For data to be collected in real time devices need to be connected to a network. Connectivity across beaches in the region is inconsistent, so the application architecture ensures it works offline and will back up once connected. Although these beaches can’t provide real time data it ensures it is still accurately collected and contributes to overall data collection.

Related Projects

RFID Asset tracking
DOCKERFIREBASEVUEJS

RFID Asset tracking

Upgrading an existing RFID management system to be able to become cloud native and able to integrate with an existing ordering application.
View Project →
Keeping Auckland International Airport running smoothly
VUEJSCSHARPDOTNET

Keeping Auckland International Airport running smoothly

Radio devices provide mission-critical support to operations at Auckland International Airport (AIAL). Knowing where radios are being used, and by who, is key to keeping business moving behind the scenes. Calo developed NETiD, a bespoke asset management tool, to keep track of this asset, streamlining daily operations and stocktake.
View Project →