Interactive demo · Sample data

ParkReport — parking violation
reporting, both sides of the app.

A working demo modelled closely on the real ScoutPark app and adapted to the client's requirements for launch in Finland: a map-first home screen with violation pins, the big yellow Send report camera button, and a reward paid for every approved report — do good, get paid. Reports land directly on the parking enforcement panel, where officers review them and the reporter tracks the status live.

Try it in 30 seconds

  1. In the phone, sign in, tap the big yellow Send report button, allow camera access and press Take photo — your real photo & GPS location are used (or pick a photo from your device).
  2. Submit — watch the report appear instantly in the enforcement panel (shown beside / below the phone).
  3. As the officer, press Start review then Approve — the report becomes Processed in the phone and the €5 reward lands in Profile.

Citizen mobile app iOS & Android

9:415G ▂▄▆ ▰
ParkReport
Report illegal parking — help your city,
earn a reward for every approved report.

User accounts & login — sign in, or create an account first.
The same account works on iOS & Android.

ParkReport
Helsinki, Finland
5 violation areas reported near you

Recent reports

This is the real street map of Helsinki, Finland — drag to pan, use +/− to zoom, or switch to the Satellite view (top-right of the map).
Yellow pins = areas with reported violations. Tap the yellow button below to report one yourself.

Send report
Step 1 of 2 — take the photo
Camera view of a white car parked across a sidewalk LIVE CAMERA
Make sure the license plate is visible

This demo uses your real camera — allow camera access when asked. The photo you take is the one that gets sent, with your real GPS location attached.

If the camera is blocked in this preview, tap “Use a photo from your device” — on a phone it opens the camera app directly.

Send report
Step 2 of 2 — check & send
Photo you took for this report
Photo captured · check the plate below
Locating you…
GPS auto-capture in progress — allow location access when asked. Falls back to Kalevankatu 8, Helsinki if blocked.
€
If enforcement approves this report, a €5.00 reward lands in your balance — see it under Profile → Receipts.

The report goes straight to the parking enforcement system —
the admin panel in this same app, shown beside the phone.

Report sent!

Report #R-0000 is now with parking enforcement. You'll be notified at every step — approval pays your €5.00 reward.

✓
Submitted
Just now · received by the panel
Reviewed
An officer checks the photo & plate
Processed
Approved → enforcement action + €5.00 reward · or rejected with a reason
My reports
Track status: Submitted → Reviewed → Processed
A
Alex Demo
alex.demo@example.com · Helsinki
Rewards balance
€0.00
Earned from approved reports · €5.00 per approval, paid out in EUR.
Report approved!
We just sent you €5.00 for an approved report.
0
Sent
0
Pending
0
Processed
Receipts
Rewards from approved reports

Rewards are paid in EUR once an officer
approves the report in the enforcement panel.

Account
Personal info

Your photos, plates and location data are handled under GDPR — used only for enforcement review and deleted per Finnish retention rules.

Parking enforcement panel Web admin

panel.parkreport.example/enforcement

Enforcement Panel

Incoming citizen reports · Helsinki, Finland
Officer J. Niemi
On duty
JN
0
Total reports
0
Awaiting action
0
Processed
0
Rejected
ReportViolationLocationReporterStatusOfficer actions

Processing a report by approving it marks it for enforcement action (e.g. a parking fine) and releases the reporter's €5.00 reward. Every decision is reflected instantly in the reporter's app under Profile → Reports.

How it works

The ScoutPark loop from the client's requirements — citizen side and enforcement side in one system:

1

Citizen reports

From the map home screen, tap the yellow Send report button: photo of the vehicle with the plate clearly visible, GPS location captured automatically, violation type selected.

→
2

Officers review

Reports arrive directly in the enforcement panel. Officers verify the photo and plate, then approve or reject.

→
3

Status & reward

The reporter tracks every report in the app — submitted → reviewed → processed — and a processed, approved report pays a €5 reward. Do good, get paid.

Client's key features — all in the demo

The key features the client has now specified — each one working in the demo above:

  • ✓ Photo of the vehicle, license plate clearly visible — this demo uses your device's real camera (or a photo from your device): the photo you take is the one submitted, with a plate-visibility hint and 1x/2x/3x zoom
  • ✓ Automatic GPS location capture — your real GPS coordinates are attached when location access is allowed (demo Helsinki location otherwise), nothing to type
  • ✓ Violation type selection — sidewalk parking, disabled spot, no-parking zone, blocking driveway, double parking, expired meter
  • ✓ Reports sent directly to the parking enforcement system — the admin panel in the same application, synced live with the phone
  • ✓ Status tracking for every report — Submitted → Reviewed → Processed, updated live under My Reports
  • ✓ User accounts & login — sign in or create an account on the app's first screen
  • ✓ Clean, user-friendly interface on iOS + Android — one cross-platform app: map home, big yellow Send report button, three simple tabs

Also included, from the ScoutPark model and the Finland launch:

  • ✓ Map-first home screen with numbered violation-area pins — like the ScoutPark app
  • ✓ Rewards for approved reports (“do good, get paid”), paid in EUR — Profile with Reports / Receipts / Account
  • ✓ GDPR-compliant handling of report photos, plates & location data
  • ✓ App & panel in Finnish, Swedish & English, aligned with Finnish parking rules
Target market
Finland ✓
Platforms
iOS + Android
Timeline
1.5 months