# Emergency Response Coordination Center

<Badge tone="danger">Active emergency</Badge> <Badge tone="warning">EOC Phase 2</Badge> <Badge tone="info">Updated 14:32 EDT</Badge>

<Callout tone="danger" title="Priority">
Critical incidents in Zone A and Zone B. Evacuation Route R-3 is closed; Willow Creek residents should route to R-5. Shelter 3 is at 81% capacity.
</Callout>

<Columns>
<Card title="2 · Overall severity summary">
<Chart type="donut" title="Incidents by severity" x="Severity" y="Count">
| Severity | Count |
|---|---|
| Critical | 2 |
| Major | 4 |
| Moderate | 6 |
| Minor | 8 |
</Chart>
</Card>
<Card title="17 · Focus on one zone">
<Form name="focus-zone">
<Select label="Zone" options="All zones | Zone A – North | Zone B – East | Zone C – South" name="zone" placeholder="Choose a zone" />
<Button>Apply focus</Button>
</Form>
<p>Focusing will filter the incident, route, shelter, hospital, and task widgets on this screen.</p>
</Card>
</Columns>

<Card title="1 · Active incidents by zone">
| Zone | Incident | Severity | Started |
|---|---|---|---|
| Zone A – North | Structural fire — Harbor district | <Badge tone="danger">Critical</Badge> | 13:05 |
| Zone A – North | HAZMAT leak — Industrial Rd | <Badge tone="warning">Major</Badge> | 12:40 |
| Zone B – East | Flooding — Willow Creek | <Badge tone="warning">Major</Badge> | 11:20 |
| Zone B – East | Road washout — Route 8 | <Badge tone="danger">Critical</Badge> | 13:50 |
| Zone B – East | Water rescue — Riverside Apts | <Badge tone="warning">Major</Badge> | 14:10 |
| Zone C – South | Wind damage — Fairgrounds | <Badge tone="info">Moderate</Badge> | 12:10 |
| Zone C – South | Medical emergency — Shelter 3 | <Badge tone="neutral">Minor</Badge> | 14:00 |
</Card>

<Card title="3 · Vehicles, personnel & supplies available">
| Category | Item | Qty available |
|---|---|---|
| Vehicles | Ambulances | 12 |
| Vehicles | Fire engines | 8 |
| Vehicles | Transit buses | 5 |
| Vehicles | Utility vehicles | 7 |
| Personnel | EMS staff | 32 |
| Personnel | Firefighters | 26 |
| Personnel | Search & rescue | 16 |
| Supplies | Water | 1,200 gal |
| Supplies | Food packs | 3,400 meals |
| Supplies | Blankets | 850 |
| Supplies | Medical kits | 120 |
</Card>

<Card title="4 · Shelters with capacity and occupancy">
- **Shelter 1 – High School** (Zone A): 186 / 250 occupied
  <Progress value="186" max="250" label="74%" tone="warning" />
- **Shelter 2 – Community Center** (Zone B): 43 / 180 occupied
  <Progress value="43" max="180" label="24%" tone="success" />
- **Shelter 3 – Arena** (Zone B): 322 / 400 occupied
  <Progress value="322" max="400" label="81%" tone="danger" />
- **Shelter 4 – Church Hall** (Zone C): 54 / 120 occupied
  <Progress value="54" max="120" label="45%" tone="warning" />
- **Shelter 5 – Fairgrounds Pavilion** (Zone C): 0 / 350 occupied
  <Progress value="0" max="350" label="0%" tone="neutral" />
</Card>

<Columns>
<Card title="5 · Evacuation routes">
| Route | Corridor | Status |
|---|---|---|
| R-1 | North Highway 9 | <Badge tone="success">Open</Badge> |
| R-2 | Harbor Bridge | <Badge tone="warning">Congested</Badge> |
| R-3 | East River Road | <Badge tone="danger">Closed</Badge> |
| R-4 | South Bypass | <Badge tone="warning">Conditional</Badge> |
| R-5 | Ridge Loop | <Badge tone="success">Open</Badge> |
</Card>
<Card title="6 · Weather forecast — next 48 hours">
| Period | Condition | Temp | Precip | Wind |
|---|---|---|---|---|
| Next 6h | Heavy rain | 58°F | 80% | 25 mph |
| 6–12h | Thunderstorms | 61°F | 90% | 30 mph |
| 12–24h | Rain easing | 64°F | 60% | 20 mph |
| 24–36h | Cloudy, drizzle | 63°F | 40% | 15 mph |
| 36–48h | Partly cloudy | 68°F | 20% | 10 mph |
</Card>
</Columns>

<Card title="7 · People rescued & casualties so far">
<Columns>
<Stat label="People rescued" value="1,247" icon="lifebuoy" note="Includes self-evacuations" />
<Stat label="Injured transported" value="203" icon="ambulance" note="To area hospitals" />
<Stat label="Confirmed casualties" value="18" tone="danger" icon="warning" note="Deceased" />
<Stat label="Missing / unaccounted" value="12" tone="warning" icon="magnifying-glass" note="Search in progress" />
</Columns>
</Card>

<Columns>
<Card title="8 · Volunteers on duty">
| Volunteer | Assignment | Zone |
|---|---|---|
| Maria Santos | Shelter intake | Zone C |
| James Kim | Supply distribution | Zone B |
| Priya Patel | First aid station | Zone A |
| Daniel Brown | Evacuation route assist | Zone B |
| Aisha Khan | Family reunification | Zone A |
| Tom O’Leary | Donations warehouse | Zone C |
</Card>
<Card title="9 · Donations received">
| Donor | Item | Qty | Status |
|---|---|---|---|
| Regional Red Cross | Water pallets | 120 pallets | Distributed |
| Local Food Bank | Meal packs | 2,000 | Sorting |
| Anonymous | Blankets | 500 | Received |
| City Medical Supply | Ventilators | 10 | In transit |
| Faith Coalition | Hygiene kits | 300 | Received |
</Card>
</Columns>

<Columns>
<Card title="10 · Aid requests awaiting action">
| Request | Zone | Priority | Status |
|---|---|---|---|
| Generator for Shelter 2 | Zone B | <Badge tone="danger">Critical</Badge> | Assigned |
| Sandbags for Willow Creek | Zone B | <Badge tone="warning">High</Badge> | Pending |
| Substation repair crew | Zone A | <Badge tone="warning">High</Badge> | Pending |
| Boat for water rescue | Zone B | <Badge tone="danger">Critical</Badge> | In progress |
| Extra medical staff | Zone C | <Badge tone="warning">High</Badge> | Pending |
</Card>
<Card title="12 · Roads closed">
| Road | Segment | Reason |
|---|---|---|
| Route 8 | Mile 4–9 | Washout |
| Harbor Bridge | Northbound span | Structural inspection |
| Industrial Rd | Between 5th & 12th | HAZMAT spill |
| Oak Ave | Creek crossing | Flooding |
| Ridge Loop | Mile 12 | Landslide debris |
</Card>
</Columns>

<Columns>
<Card title="11 · Communication channels">
| Channel | Status |
|---|---|
| EOC radio net | <Badge tone="success">Up</Badge> |
| Public alert system | <Badge tone="success">Up</Badge> |
| Emergency 911 | <Badge tone="success">Up</Badge> |
| Mobile data network | <Badge tone="warning">Degraded</Badge> |
| Satellite uplink | <Badge tone="danger">Down</Badge> |
| Amateur radio | <Badge tone="success">Up</Badge> |
| Shelter internet | <Badge tone="info">Partial</Badge> |
</Card>
<Card title="13 · Nearby hospitals with free beds">
| Hospital | Free beds | Total capacity | Note |
|---|---|---|---|
| Mercy Medical | 12 | 45 | ER open |
| St. Luke’s | 8 | 60 | Accepting critical |
| County General | 0 | 80 | Diverting |
| Community Health | 15 | 30 | Accepting minor |
| Valley Regional | 6 | 50 | On standby |
</Card>
</Columns>

<Card title="14 · Open tasks with assignee">
| Task | Assignee | Due | Status |
|---|---|---|---|
| Open Shelter 5 | Karen M. | 15:00 | In progress |
| Deliver water to Zone B | James Kim | 15:30 | Assigned |
| Repair repeater station | Tech Unit 2 | 16:00 | In progress |
| Coordinate evacuation Route R-5 | Sgt. Davis | 14:45 | Overdue |
| Medical supply resupply | Priya Patel | 16:30 | Assigned |
</Card>

<Columns>
<Card title="15 · Request more resources">
<Form name="request-resources">
<Select label="Resource type" options="Ambulance | Fire engine | Search & rescue team | Boat | Generator | Water | Food | Medical supplies | Blankets" name="resource-type" placeholder="Select type" required="true" />
<Input label="Quantity" type="number" name="quantity" placeholder="e.g. 5" min="1" step="1" required="true" />
<Select label="Priority" options="Routine | Urgent | Emergency" name="priority" placeholder="Select priority" />
<Select label="Destination zone" options="Zone A – North | Zone B – East | Zone C – South" name="zone" placeholder="Select zone" />
<Button>Submit resource request</Button>
</Form>
</Card>
<Card title="16 · Broadcast an update">
<Form name="broadcast-update">
<Select label="Audience" options="All zones | Zone A – North | Zone B – East | Zone C – South" name="audience" placeholder="Select audience" />
<TextArea label="Message" name="message" rows="4" placeholder="Type the message to broadcast..." required="true" />
<Button>Broadcast update</Button>
</Form>
</Card>
<Card title="18 · File situation report">
<Form name="file-sitrep">
<Input label="Location / zone" name="location" placeholder="e.g. Zone B, 5th & Oak" required="true" />
<Select label="Report type" options="Incident update | Resource status | Casualty report | Damage report | Weather note" name="report-type" placeholder="Select type" />
<TextArea label="Situation details" name="details" rows="4" placeholder="Describe what responders need to know..." required="true" />
<Button>Submit sitrep</Button>
</Form>
</Card>
</Columns>