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
And the OpenALerts paper. Citation for this coming soon.