City reports
Report issues fast without losing the mobile feed.

The report screen now behaves like an app surface: one-thumb filtering, a bottom-sheet submission flow, and cards designed for quick scanning in the field.

Open
1

Still visible in the public feed.

Fixed
0

Resolved items remain part of the history.

Feed
1

Recent public-safe reports loaded from D1.

Mobile standard
What this route is optimizing for

Quick reporting from the sidewalk with a bottom-sheet action instead of a separate page.

Readable cards that surface the location, age, and confidence signal first.

One visual language shared with plow status and parks, so the product feels like one app.

Live feed
Recent issues

Filter by category without leaving the feed. The map layer will sit on top of this same route model.

🕳️ Pothole
Test location on dev2
Mar 18, 1:52 PM
41.6700, -70.9400
0 confirmations