CompanyRemote

Public Disaster Alert System Development

Deadline: 2026-04-04

Description

Budget: $250 - $750

I need a Disaster Management Information System focused squarely on keeping the general public informed before, during, and after a crisis. The system’s single, non-negotiable mission is to deliver timely public information and alerts. At launch it must handle two alert categories:

Core expectations The application should let authorised staff compose, schedule, and publish alerts in plain language, then broadcast them instantly across web, SMS, e-mail, and push channels so anyone—regardless of device—receives the same life-saving message at the same time. A clean, map-based public interface that auto-refreshes as new information comes in will help residents see what is relevant to their exact location.

Administrative needs Role-based access, an audit trail for every alert, and simple analytics (open rates, click-through, reach by district) are essential so agencies can prove messages were sent and refine future communications. An export of historical alerts in CSV or JSON will aid after-action reviews.

Deliverable checklist

  1. Public-facing portal with real-time alert ticker
  2. Admin console for creating, targeting, and scheduling alerts
  3. Multi-channel delivery engine (web, e-mail, SMS, push)
  4. Geo-filter so residents can subscribe to specific areas
  5. Documentation: install guide, API reference, and a short video walk-through
  6. Source code stored in a private Git repository and handed over at project close

Acceptance criteria • An alert entered in the console appears on the public portal and reaches at least one test subscriber on each channel within 30 seconds. • System uptime ≥ 99.5 % over a 7-day pilot. • All text strings are stored centrally so future translations are trivial.

If you already have experience with emergency notification platforms, mapping libraries (Leaflet, Google Maps, or similar), and scalable back ends (Node.js, Python, or Go on a cloud service), the build should be straightforward. I’m ready to start as soon as we agree on a milestone plan and timeline.

Skills

PythonAPIWeb DevelopmentNode.jsGoHTMLJavaScriptAPI DevelopmentSoftware ArchitecturePHPGit

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching