A Node.js server that enables a testbed for enhanced wireless emergency alerts.
Production | Stage |
---|---|
Setup a MySQL database and enter the credentials in a file development.json
in the config
folder.
The structure of the file is as follows:
{
"db": {
"host": "127.0.0.1",
"username": "wea",
"password": "secret",
"name": "wea",
"logging": true,
"force": true
}
}
Afterwards install the dependencies:
npm install
For the first run, set the force flag in the above configuration to true.
node app.js
Hakan Erdogmus, hakan.erdogmus@sv.cmu.edu
Joao Diogo De Menezes Falcao, joao.diogo.de.menezes.falcao@sv.cmu.edu
Sumeet Kumar, sumeet.kumar@sv.cmu.edu
Joel Krebs, joel.krebs@sv.cmu.edu
Behrouz Rabiee, behrouz.rabiee@sv.cmu.edu
Harsh Alkutkar, harsh.alkutkar@sv.cmu.edu
For Mobile application, check this repository: https://github.com/sumeetkr/WEAMobile
If you use this repository please cite,
Sumeet Kumar, Hakan Erdogmus, Bob Iannucci, Martin Griss, and João Diogo Falcão. 2018. Rethinking the Future of Wireless Emergency Alerts: A Comprehensive Study of Technical and Conceptual Improvements. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2, 2, Article 71 (July 2018), 33 pages. DOI: https://doi.org/10.1145/3214274
Falcão, João Diogo, Joel Krebs, Sumeet Kumar, and Hakan Erdogmus. "OpenAlerts: A software system to evaluate smart emergency alerts and notifications." In Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers, pp. 1250-1255. 2018. https://dl.acm.org/doi/abs/10.1145/3267305.3274115