Open Source · Case study

Community incident reporting

A prototype that brought reporting, mapping, and community context into one web application.

ReactRuby on RailsMapbox
Community incident reporting application interface
Theme
Open Source
Role
Full Stack Developer
Status
Prototype
Technologies
React, Rails, OAuth, Mapbox

The problem

Community incident information can be fragmented and difficult to understand in context. The project explored how residents could submit reports and see those reports geographically.

The solution

I built a React front end backed by a Ruby on Rails API. The prototype included authentication, user profiles, report submission, Mapbox mapping, and a ranking system.

Impact

The working prototype demonstrated an end-to-end reporting workflow and how structured community submissions could be paired with a map-based view. No public adoption metrics are available.

Map view and report cards in the incident reporting prototype