Evacuate
open source earthquake notification service code
Listed in categories:
GitHubOpen SourceDescription
Evacuate is a TypeScript application designed to monitor seismic activity and post earthquake information to a specified service. It connects to a WebSocket API to receive real-time earthquake data, processes this information, and shares it using the AT Protocol API.
How to use Evacuate?
To use Evacuate, clone the repository, install the dependencies using Yarn, configure your environment variables, and run the application. It will connect to the AT Protocol service and listen for earthquake data, posting relevant information when an event is detected.
Core features of Evacuate:
1️⃣
Connects to a WebSocket API to receive earthquake data
2️⃣
Processes seismic intensity and event codes
3️⃣
Posts formatted earthquake information to a service using the AT Protocol API
4️⃣
Supports live reloading during development
5️⃣
Includes TypeScript type checking and linting
Why could be used Evacuate?
# | Use case | Status | |
---|---|---|---|
# 1 | Monitoring seismic activity in real-time | ✅ | |
# 2 | Automating earthquake notifications to a service | ✅ | |
# 3 | Integrating earthquake data into other applications or services | ✅ |
Who developed Evacuate?
The project is developed and maintained by Minagishl, who proposed, facilitated, and developed the entire application. It is an open-source initiative aimed at providing a reliable earthquake notification service.