Skip to content

aidanmchugh12/watchtower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watchtower

A "real time" disaster response simulator

1ST PLACE: Civics & Accessibility track at Steelhacks XII

Made by Aidan McHugh, James Toscano, & Noah Knishkowy

Description

An interactive web based platform that models disaster scenarios (fires, floods, crimes, etc) across various cities. Users are able to oversee and manage emergency units (police, fire, medical teams) in response to evolving crises, balancing speed, capacity, and resource constraints. This project highlights the power of real time simulation, data driven decision making, and interactive visualization to demonstrate how technology can aid in disaster response and urban resilience planning.

Features

  • Dynamic Disaster Generation (fires, floods, crimes spawn randomly or based on user input)
  • Emergency Unit Management (Automated resource decision making)
  • Tick-based Simulation Engine
  • Interactive Map Interface
  • Resource Constraints & Statistics

Tech Stack

  • React (JavaScript)
  • Spring Boot (Java)
  • Leaflet
  • OpenStreetMap -> Overpass API

Gallery

demo city disaster

About

SteelHacks XII Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •