Project Background: A project by Everytown for Gun Safety, EveryShot tracks US shootings and gun violence in real-time, using US news outlets as sources of information and an AI-powered processing pipeline.
My Role: Front-end application development and coding, API development for communication with database, supplemental development and coding on data processing pipeline.
Public Link: https://everytownresearch.org/labs/everyshot/
Stack: PHP, WordPress, leaflet.js, Twig templates, React.js, TypeScript, Python, AWS RDS (PostgreSQL), AWS ECR + ECS
Features:

Incident Map – Visualize gun violence distribution with interactive Albers USA map.

Search and Filter – Perform keyword search against database with keyword type-ahead. Filter by date, location, and other characteristics.

Summary View – View filtered stats in-aggregate.

Single Incident View – View detailed information about each incident, including location, news sources, and description.

Compare View – Compare two cities or states next to one another.

Create custom line chart – Step through chart wizard to create a custom line chart.

Create custom bar chart – Step through chart wizard to create custom bar chart.

Download to .xlsx – Download all or filtered data as .xlsx format.
