technologies: PWA, AWS Lambda, Node.js, React.
problem: non-inclusive emergency dispatch system
Have you ever made a phone call to 911? That is one of the most stressful situations in life. Put yourself in the shoes of deaf or hard-of-hearing people. Imagine their stress when they are in an emergency and cannot communicate it.
Approximately 11 million Americans are deaf or have hearing difficulties, yet 911 call centers only accept phone calls. People with speaking disabilities are not the only group excluded from the emergency response system. Consider individuals who need to call the police while hiding from the intruder. The inability to silently send a text to 911 could potentially endanger their lives.
the solution: non-verbal communication with dispatch centers
We partnered with a US-based non-profit organization and together introduced a solution that aims to fight health inequity and make emergency assistance more accessible. A web application reaches 911 through a provider that handles the emergency request no matter if the dispatch center supports API communication or not (then it makes a voice call on the user's behalf). This application features a user-friendly interface, allowing individuals in emergencies to quickly report the issue.
It's worth noting that the solution is a progressive web app (PWA), which means it is a web application that can be easily accessed on smartphones without installation from any application stores. This was a key requirement from our client, who wanted to ensure the application would be quickly accessible in emergencies.
challenges: simple and effective UI in stressful situations and immense responsibility
The key challenge was designing a smooth user interface supporting people in reporting emergencies. Given that users would be accessing the app during extremely stressful moments, this consideration was crucial.
Although our team wasn’t in charge of product design, we offered our insights based on more than a decade of experience in software development. We are always deeply invested in product design because it is one of the critical success factors for most solutions. In the case of this application, it was undoubtedly the paramount factor.
In collaboration with our client and based on research provided by scientists from American universities, we finetuned a design that minimized the process, eliminated potential errors, and guided users effectively to avoid additional stress.
Another challenge originated from the core of the solution, which aims to help people and even save lives. This underscored the immense gravity of our responsibility as software providers. Any issue in production could directly endanger someone's life.
Therefore, one of the key strategies we implemented was performance monitoring and alerting systems. These allowed us to detect and respond to any disruptions before they could affect users. The monitoring system enabled us to continuously track the application's performance, while the alerting system notified us of potential problems, allowing us to take swift action.
the results: app release and reaching the national audience
The pilot version was successfully released in one of the American state capital cities. The app was widely featured in the top media including NBC, Forbes, and ABC reaching a national audience. Now the project is in a crucial phase of partnering with national dispatch systems. This application is a great example of how technology can break barriers for those in need and we are thrilled to be involved in it.