DEMO / POC: mock AI and mock routing. Nothing is sent to any government agency. Data stays in this browser only.
CitizenFix

Civic infrastructure reporting · Demo

See a Problem. Take a Picture. We Handle the Rest.

Citizen Fix makes it easy to report potholes, broken streetlights, fallen trees and more in Chesterfield County, Henrico County and Richmond City, Virginia.

No sign-up. No personal information collected. Demo only.

Issue categories
10
Issue categories
Virginia jurisdictions
3
Virginia jurisdictions
Tracked status steps
5
Tracked status steps
Illustration of a pothole on a road
DEMO AI ANALYSISConfidence 94%

Pothole · High severity

Roadway Infrastructure

Demo Road Maintenance Department
CF-2026-000001 created

How it works

Four quick steps from problem to report

  1. Step 1

    Snap a photo

    Upload a picture or take one with your phone's camera.
  2. Step 2

    Demo AI suggests details

    A simulated analysis suggests the issue type and severity. You can edit everything.
  3. Step 3

    Pin the location

    Use GPS, pick a sample location, or drag the marker on the map.
  4. Step 4

    Routed & tracked

    Mock routing suggests a department and you get a tracking number.

Common infrastructure issues

What you can report

Ten categories cover most everyday problems in public spaces.

  • PotholeRoadway Infrastructure
  • Broken StreetlightStreet Lighting
  • Damaged SidewalkPedestrian Infrastructure
  • Fallen TreeUrban Forestry
  • Broken Street SignTraffic Control
  • Illegal DumpingSanitation
  • Blocked Storm DrainStormwater
  • Abandoned VehicleParking & Vehicles
  • Dead AnimalAnimal Services
  • Other Infrastructure IssueGeneral Infrastructure

AI-Powered Reporting

In a full product, a vision model would suggest the issue type, severity and a short description from your photo.
  • Suggested category, severity and confidence
  • You review and edit every field before submitting
  • Photos are resized and stripped of embedded metadata

In this POC the analysis is simulated. Results come from predefined demo scenarios, not a real AI model.

Government Routing

Citizen Fix works out the jurisdiction from the map location and suggests a responsible department.
  • Pothole · Henrico County Demo Road Maintenance Department
  • Damaged Sidewalk · Chesterfield County Demo Public Works Department
  • Broken Streetlight · Richmond City Demo Streetlight Maintenance Department

Mock routing only. Department names are fictional demo departments, not verified government responsibility, and nothing is sent to any agency.

Report tracking

Follow every report from start to fix

Every report gets a tracking number like CF-2026-000001. Look it up any time to see its status timeline. Statuses in this demo are simulated.

  1. 1

    Report Created

    The demo report was created.

  2. 2

    Pending Review

    Waiting in the simulated review queue.

  3. 3

    Under Review

    A demo reviewer is looking at the report.

  4. 4

    Repair Scheduled

    A simulated repair has been scheduled.

  5. 5

    Resolved

    The demo report has been marked resolved.

Privacy by design

No accounts and no contact details. Public dashboards show approximate areas only. Demo reports live in your browser's local storage, which can be cleared at any time.

Start a demo report