kinghamr / OpenAlerts

OpenAlerts : A Software System to Evaluate Smart Emergency Alerts and Notifications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WEA Server

A Node.js server that enables a testbed for enhanced wireless emergency alerts.

Production Stage
Build Status Build Status

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, hakan.erdogmus@sv.cmu.edu

Developers

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

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

And the OpenALerts paper. Citation for this coming soon.

About

OpenAlerts : A Software System to Evaluate Smart Emergency Alerts and Notifications


Languages

Language:JavaScript 92.1%Language:HTML 6.5%Language:CSS 1.0%Language:Python 0.4%Language:Emacs Lisp 0.0%Language:GLSL 0.0%Language:Shell 0.0%