Skip to content

Disaster Info Bot

Answers “where is the nearest shelter?” over low-bandwidth chat.

Intermediate24h2–3 people16/20 fit
TL;DR

Build Disaster Info Bot for residents during floods or storms in ~24h with 2–3 people. Stack: Node.js + SMS API + LLM.

Why it wins: High stakes, low-bandwidth design thinking.

Build flow

01 · Problem
During disasters, official info is scattered and data connections are weak.
02 · Solution
A lightweight chat/SMS bot answers from verified shelter and alert lists in local languages.
03 · Build
  1. 1Shelter data model
  2. 2Messaging webhook
  3. 3Grounded answer prompt
  4. 4Admin panel
04 · Demo
Text “shelter near me” → nearest verified shelter with directions.

MVP checklist

  • SMS/chat interface
  • Verified data only
  • Local languages
  • Admin updates

Tech stack

TechRole
Node.jsBackend runtime
SMS APIText-message alerts
LLMLanguage model

Related ideas

More Social Good
  • Get daily market prices for your crops by SMS

    Beginner10h1–2
    TwilioNode.jsPostgres
    17/20
  • Find routes that avoid stairs, steep slopes and broken pavements

    Intermediate18h2–3
    LeafletOpenStreetMapNode.js
    17/20
  • Ask a housing question and get local rules with sources and a letter template

    Intermediate14h1–2
    EmbeddingsLLMChroma
    17/20