Case studies

NotifyWA app

NotifyWA app and supportive infrastructure

The NotifyWA app is a native app available for iOS and Android that allows users to subscribe to emergencies published by Emergency WA RSS feeds (note this app is not endorsed by DFES)

Using entirely serverless features of AWS, it costs a few dollars a month to maintain in hosting costs

Backend architecture sequence diagram

The serverless backend is explained below:

  • A lambda function is invoked once per minute
  • The function fetches the latest alerts from the Emergency WA RSS feed
  • A primary key of the alert (a hash of the incident number and publish date) is compared to existing alerts in DyanmoDB
  • New or updated alerts are then converted to push notifications and sent to subscibring users via the app

Native app development for both iOS and Android was performed using the Flutter framework

This allowed rapid time to market and an easy to test and verify experience for both distinct native experiences

The app is available on iOS and Android using the links below

Apple App storeGoogle Play store

Copyright 2025 Caesia Software