WEA Server
A Node.js server that enables a testbed for enhanced wireless emergency alerts.
Production | Stage |
---|---|
Installation
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
Usage
For the first run, set the force flag in the above configuration to true.
node app.js
Contributors
Project lead
Hakan Erdogmus, [email protected]
Developers
Joao Diogo De Menezes Falcao, [email protected]
Sumeet Kumar, [email protected]
Joel Krebs, [email protected]
Behrouz Rabiee, [email protected]
Harsh Alkutkar, [email protected]
License
For Mobile application, check this repository: https://github.com/sumeetkr/WEAMobile
Citation
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