Back to project list

Pothole Tracker

Description

Allow an anonymous user to view the location of reported potholes. Logged in users can report potholes and check on the status of potholes they have reported. Employees can get a list of potholes and their status, update their status and delete potholes.

Approved Potential Capstones

Target users

Anonymous users

Logged-in users

Employees

Tags

MVP Notes Optional

User Stories

Register

As a user, I need the ability to register a user account so that I can report potholes.

Log In

As a user, I need the ability to log in to the system, so that I can use the system.

Report a Pothole

As a user of the system, I want to report a pothole so that the city will fix it.

View Potholes

As an anonymouse user, I need the ability to view all reported potholes so that I can avoid them on my route.

Review Reported Potholes

As an employee who uses the system, I want to view a list of potholes that have been reported so that I can schedule them for inspection.

Schedule for Inspection & Repair

As an employee who has reviewed a pothole, I need to update its status so that users can see progress.

Status workflow:

- Reported (date)
- Inspected (date)
- Repaired (date)

Delete a Pothole

As an employee, when I receive a report for a pothole that already exists, I need to delete the pothole so that redundant repair effort does not take place.

Rank Pothole Severity

As an employee, once a pothole has been inspected, I want to rank its severity so that it can be prioritized during repair.

Pothole Map

As a member of the public I want to see the location of reported potholes (by status) displayed on a street map.

Attach Picture to Pothole Report

As a driver who is submitting a pothole report, I need to attach a picture to the report in order to make it easier for the city to identify and fix the pothole.

Mobile Friendly Pothole Reporting

As a driver who is submitting a pothole report, I want the application to be easy to use on my mobile device so that I can make a report while away from my PC.

Public Reporting

As any user, I want to see a report of the city’s progress repairing potholes so that I can tell if my city listens to its citizens.

Submit a Damage claim

As a driver whose vehicle has been damaged due to a pothole, I want to submit a claim for damages to the City of Cleveland so that I can be reimbursed for repair costs.

Suggest a related idea Download PDF Download Markdown

Back to project list