Composite render of the React Mobile Dispatch Center across desktop, tablet, and iPhone, paired with the four colors of physical Panic Button BLE fobs.

React Mobile Dispatch Center

Keeping hotel employees safe has been a priority in the industry for years now. Starting as far back as at least 2016, regional authorities including the City of Seattle began passing laws requiring panic buttons to be furnished to hotel workers. These buttons provided employees a discrete and fast way to notify security and emergency personnel when critical security situations required their involvement.

Hotel housekeeping staff member smiling and presenting her React Mobile panic-button keychain, with a hotel guest room behind her.

These buttons, when pressed, send emergency alerts to the on-call security team showing them a map view of where the security incident occurred down to the specific hotel room. No need to guess or scramble when seconds matter most.

I worked with the team at React Mobile to develop the first version of the Dispatch Center application. It connected with backend APIs to receive emergency alerts, plot them on to a Google Map, presented information about the specific room where the event occurred, and which employee needed help.

Render of the React Mobile Dispatch Center desktop view with an active SOS pin on a Seattle Google map, paired with an iPhone running the I'm-Fine companion app and a Bluetooth panic-button puck.

The initial version I developed was in the form of a desktop application that ran on Windows, Mac, and Linux from an easy-to-use installer. The application utilized native push notifications to escalate the application to the top of the window stack when an emergency event occurred, making sure an end-user binging YouTube videos wouldn’t lose sight of a critical event. Additionally, support was included to play a loud emergency alert siren that could be configured on and off based on organization preference and requirement

Technologies utilized in development of this application included Bootstrap, JavaScript, Electron, and Node.JS.

Node.js logo, with the dark 'node' wordmark beside a green hexagonal 'JS' badge.
Electron framework logo, a teal atom orbital glyph beside the wordmark 'Electron' on a slate background.
Bootstrap framework logo, a white capital 'B' inside a purple curly-brace badge on a soft blue gradient.

The React Mobile Dispatch Center made national news several times as it was rolled out across major cities:

Does your organization need help building something like this? I can help! Drop me a DM and let’s make it happen.

Enjoyed this article?

Enter your email below to get notified when new posts go live.


Posted

in

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *