Skip to content

mobile-first emergency response app designed for field responders to quickly complete and submit a Site Safety and Control Plan

License

Notifications You must be signed in to change notification settings

egpennington/rapidplan

Repository files navigation

🚒 RapidPlan

Mission-focused, when seconds matter.

RapidPlan is a fast, mobile-first emergency response application designed to help field responders quickly complete and submit a Site Safety and Control Plan during hazardous materials incidents or refinery emergencies.

The app prioritizes speed, clarity, and offline reliability to reduce cognitive load in high-stress environments.

🔥 Key Features

  • Mobile-first responsive design for in-field tablet and phone use
  • Fast chemical hazard lookup with no internet required
  • Focused refinery-specific chemical dataset (top 30 most common)
  • Auto-population of hazard data fields
  • Save progress locally as a draft
  • Export or send completed plans (planned)

🧪 Chemical Hazard System (Why It’s Fast)

RapidPlan includes a curated library of the 30 most commonly encountered refinery chemicals, covering an estimated 90% of real-world field incidents.

This prevents responders from wasting time scrolling through irrelevant substances while under pressure.

Data Sources

  • NIOSH Pocket Guide
  • OSHA chemical datasheets

Included Properties

  • Physical State
  • pH
  • IDLH
  • Flash Point (FP)
  • Ignition Point (IP)
  • Vapor Pressure (VP)
  • Vapor Density (VD)
  • Specific Gravity (SG)
  • Lower / Upper Explosive Limits (LEL / UEL)

All chemical data is stored locally in JSON format for instant, offline access.

🧪 Included Chemicals

Ammonia · Benzene · Butane · Carbon Monoxide · Carbon Dioxide · Chlorine · Diesel Fuel · Ethanol · Ethylene · Gasoline · Hydrogen · Hydrogen Sulfide (H₂S) · Methane · Methanol · Naphtha · Nitrogen · Nitrogen Dioxide (NO₂) · Oxygen · Pentane · Phenol · Propane · Propylene · Sodium Hydroxide (Caustic) · Sulfur Dioxide (SO₂) · Sulfuric Acid · Toluene · Xylene · Hydrofluoric Acid · Asphalt Vapors · Emtonium


🧭 Main Application Sections

  1. Incident Information
  2. Site Description
  3. Organization (IC, Safety Officer, Teams)
  4. Hazard and Risk Analysis (chemical dropdown, auto-populate)
  5. Hazard Monitoring (checkboxes)
  6. Decontamination Procedures (Yes/No + comments)
  7. Site Communications (Command, Tactical, Entry frequencies)
  8. Medical Assistance
  9. Site Map (upload image or draw)
  10. Entry Objectives
  11. SOPs and Work Practices
  12. Emergency Procedures
  13. Safety Briefing (digital signatures or typed names)

🔁 Application Workflow

Select Incident ↓ Complete Sections 1–12 ↓ Section 3: Select Chemical → Fields auto-populate ↓ Review Full Plan ↓ Save Draft / Export PDF / Send via Email

🚧 Roadmap

MVP (Current / Near-Term)

  • Mobile-first form layout
  • Dropdown for top 30 refinery chemicals
  • Auto-fill hazard data fields
  • Save as Draft (localStorage)
  • Email form (EmailJS)

Future Enhancements

  • Signature capture
  • Voice input (Web Speech API)
  • Auto-timestamping
  • Pre-filled incident templates
  • Integration with FoamCalc under a unified QuickCommand toolset
  • Optional backend storage (Firebase)

🛠 Tech Stack

  • React (frontend framework)
  • JavaScript for form logic and data
  • CSS (mobile-first layout)
  • Local JSON data (chemicalData.js) for offline hazard info

Architecture Notes

  • Designed as a responsive web app for tablet and phone use
  • Backend services are optional and modular
  • Offline reliability prioritized over real-time connectivity

📁 Project Structure

/src
  /components
    Section3Hazard.js
  /data
    chemicalData.js
  styles.css
  App.js

🚀 Getting Started

  1. Clone the repo and install dependencies:
    git clone https://github.com/your-username/rapidplan.git
    cd rapidplan
    npm install

👨‍🚒 Maintainer

Created by Emmett Pennington
Built for emergency responders and safety officers working in refinery and hazardous material environments.


Preview

[! Rapid Plan vid 1 [! Rapid Plan Vid 2 [! Rapid Plan Vid 3

About

mobile-first emergency response app designed for field responders to quickly complete and submit a Site Safety and Control Plan

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published