The sudden rise in mass shootings in the USA
What it does
Real-time alert, guidance, instructions, and response to prevent casualties
How we built it
Multi-part application; the front-end features a native iOS application running on Objective-C and Swift. We used the Pusher cloud service to run push notifications; the Twilio cloud service to run SMS text messages to emergency contacts, and Firebase to store active shooter event data.
Challenges we ran into:
The biggest challenge here was in defining a set of features that would in the best possible way address many of the problems encountered during active shooter events. There are still some open questions which we have considered for the Q/A. Technologically, we have all went outside our comfort zone, working with APIs and technologies for the first time to pull this off.
Accomplishments that we're proud of:
Using technologies we were previously unfamiliar with to make a relatively nice app on the spot. The teamwork involved - we split the work seamlessly between out PM, our marketing guy, and our two developers.
What we learned:
iOS development, push notifications, Firebase, Twilio, indoor GPS positioning, and established, Homeland Security-sanctioned Active Shooter protocols
What's next for Active Shooter Alert:
Establishing accounts for police authorities, school administrators, and students; creating Active Shooter protocols for schools and offices during on-site contractor visits; expanding the technology to include real, precise, indoor geolocation.