Skip to content

Property Inspection

Overview

The Property Inspection module allows agents to conduct and submit field inspections for properties assigned to them. The workflow enforces geofence verification — the agent must be physically within 40 metres of the property before inspection can proceed.

Navigate to: Bottom Navigation → Inspection

Inspection List → Select Property → Location Check → Verify Address → Submit Inspection

Inspection List

Inspection List

The Property Inspection screen lists all properties assigned to this agent for inspection.

List Features

Element Description
Search bar Search by owner name, property name, or address
Refresh (↺) Reload the inspection list
All / Under Inspection / Inspection Co... tabs Filter by inspection status
Property card Shows rate payer name, type, property name, address, region, date/time, and status badge
INSPECTION DETAILS button Opens the inspection details and workflow for that property inspection

Property Card

Element Description
House icon Avatar for the property
Rate payer name Name of the owner (e.g. test name, James Boateng)
Type Individual or Organisation
Property name Registered property name
Address Physical address
Region District or municipal area
Date & time When the property was assigned for inspection
Status badge Current inspection status

Inspection Status Badges

Badge Colour Meaning
Under Inspection Orange Assigned — inspection started but not yet submitted
Inspection Completed Green Inspection report successfully submitted

Status Filter Tabs

Tab Shows
All All assigned properties regardless of status
Under Inspection Only properties with active/ongoing inspections
Inspection Co... Only completed inspections

Step 1 — Location Permission

Location Permission

When tapping INSPECTION DETAILS for the first time, the app requests location access and simultaneously begins the geofence check.

Status message Meaning
Verifying your location... App is checking if the agent is within range
Checking that you are in the correct inspection area Geofence validation in progress

Location Permission Options

Option Recommendation
Precise ✅ Always choose this — required for accurate geofence check
Approximate ❌ Not recommended — may fail geofence check
While using the app ✅ Recommended permission duration
Only this time Acceptable for single inspection sessions
Don't allow ❌ Will prevent inspection from proceeding

!!! warning "Always Grant Precise Location" The geofence check requires Precise location access. Approximate location may cause the agent to appear outside the 40-metre radius even when physically at the property.


Step 2 — Inspection Details (Before Address Verification)

Inspection Details — Before Verify

Once location is granted, the Details screen loads showing:

Location Verified Banner

A green banner at the top confirms the geofence check passed:

Location verified You are 2 m from the property — within the required 40 m of the property.

!!! info "Geofence Radius" The agent must be within 40 metres of the property for the inspection to be enabled. If outside range, the banner will show an error and the Submit Inspection button remains disabled.

Agent Information

Shows the logged-in agent's name (e.g. John Mensah).

Rate Payer Information

Field Description
Owner name Linked rate payer's name
Email Rate payer's email (shown as if not set)

Property Information

Field Description
Property Name e.g. Test Property 1
Address Physical address
Digital Address Ghana Post address (e.g. GA-098-7654)
MMDA District/Municipal area
Structure Type e.g. Permanent badge

Location & GIS Information (Before Verification)

Field Description
Address Current registered address
Coordinates GPS coordinates shown in blue
Verify Address button Must be tapped to confirm or update the address

!!! warning "Address Must Be Verified" The red warning at the bottom states: "Verify the property address to enable inspection submission." The Submit Inspection button remains greyed out until Verify Address is completed.


Step 3 — Address Verification

Tapping Verify Address opens the address verification flow where the agent:

  • Manually types the address, or
  • Confirms the existing address via checkbox if already correct, or
  • Auto-fills from the LVD database

The agent also sets/confirms the property coordinates on a map showing the 40-metre radius boundary.

Check Radius Boundary


Step 4 — Inspection Details (After Address Verification)

Inspection Details — After Verify

After successful address verification, the Location & GIS section updates:

Location & GIS Information (After Verification)

Element Description
Verified: GA-098-7654 Green chip confirms the digital address is verified
Address Updated/confirmed address (e.g. Test address 1)
MMDA Confirmed district
Region Confirmed region
Coordinates Verified GPS coordinates shown in blue
✅ Verified badge Green badge confirms address verification is complete

The SUBMIT INSPECTION button at the bottom is now active (dark blue).

!!! success "Ready to Submit" Once the green Verified badge appears in the Location & GIS section, the SUBMIT INSPECTION button becomes enabled and the agent can proceed to submit the report.


Step 5 — Submit Inspection Report

Submit Inspection Report

Tapping SUBMIT INSPECTION opens a bottom sheet with the submission form.

Submit your inspection findings and supporting documents. This will notify the admin for review.

Inspection Notes

Field Required Description
Inspection Notes ✅ Required Detailed inspection findings, observations, and recommendations

Property Images

Element Description
Counter Shows images added vs maximum (e.g. 0/5)
Capture button Opens the device camera only — gallery uploads are not permitted
Max images Up to 5 images

!!! warning "Camera Only — No Gallery Upload" Property images during inspection must be captured in real time using the device camera. Uploading from the gallery is not allowed. This ensures images are taken at the actual inspection site.

Supporting Documents

Element Description
Counter Shows documents added vs maximum (e.g. 0/4)
+ Add button Opens document upload options
Scan option In-app scanner converts the scan to PDF automatically
Upload option Upload an existing document from the device
Max documents Up to 4 documents

!!! tip "Verify Documents Before Submitting" After adding a scanned document, tap View PDF to verify the scan quality before submitting. Poor scans cannot be replaced after submission.

Submit

Tap SUBMIT INSPECTION at the bottom to send the report for admin review.


Success & Result

Inspection Completed

On successful submission, a green banner appears:

Success Request completed successfully.

The property card in the Inspection list updates: - Status badge changes from Under Inspection to Inspection Completed (green) - The INSPECTION DETAILS button becomes greyed out (inspection already done)

Dashboard After Inspection

On the Dashboard, the Property Inspected counter in the Overview section increments by 1.


Inspection Reports

The Inspection Reports screen shows a history of all reports submitted by the agent.

Navigate to: Home → Quick Actions → Inspection Report

Inspection Reports List

Report List

Element Description
Search bar Search by property or rate payer name
Report card Shows property ID, agent notes, digital address, date/time, and status

Report Card

Field Description
Title Inspection Report submitted for the Property ID: . XXXXXXX...
Notes Agent's notes (e.g. all okay, inspection completed successfully)
Status badge e.g. Pending — awaiting admin review
Digital Address Property's Ghana Post address
Date & time When the report was submitted

Report Details Page

Tapping a report card opens the full Report Details page.

Report Details

Report Information Section

Field Description
Application ID Unique inspection report ID (e.g. 586202657)
Notes Agent notes submitted with the report (e.g. all okay)
Status Current review status (e.g. Pending)
Created At Submission date and time (e.g. 10 Aug 2026, 10:18 AM)

Address Information Audit Section

Shows a field-by-field comparison of the address before and after the inspection:

Element Description
Field name e.g. Region, MMDA / District, Digital Address, Address, Landmark, Coordinates
Ok badge (green) Field value was unchanged during inspection
Changed badge (yellow) Field value was updated during address verification
Old Value What was registered before inspection
→ New Value What the agent updated it to

!!! info "Audit Trail" The Address Information Audit section provides a complete change log showing exactly what the agent verified or updated during the inspection. Ok means the existing value was confirmed correct. Changed means the agent corrected the field.

Rate Payer Details Section

Field Description
Full Name Rate payer's name (e.g. test name)
Type Individual or Organisation
Phone Contact number

Complete Inspection Workflow

Bottom Nav → Inspection
        ↓
Select property → tap INSPECTION DETAILS
        ↓
Grant Precise Location Permission
        ↓
Geofence Check (must be within 40m)
        ↓ Pass                    ↓ Fail
Location Verified ✅         Out of range ❌
        ↓                    (cannot proceed)
Tap Verify Address
        ↓
Confirm / update address + coordinates
        ↓
Address Verified ✅ → SUBMIT INSPECTION enabled
        ↓
Enter Notes + Capture Images + Add Documents
        ↓
Tap SUBMIT INSPECTION
        ↓
Success → Report sent to admin for review

Test Suggestions

!!! tip "Geofence Pass Test" Go to a property location and open Inspection Details. Verify the green Location verified banner appears with distance confirmation (e.g. You are X m from the property).

!!! tip "Geofence Fail Test" Open Inspection Details while far from the property. Verify the banner shows an out-of-range error and the Submit Inspection button remains disabled.

!!! tip "Address Verification Test" Complete address verification and verify the green Verified badge appears in the Location & GIS section. Confirm the Submit Inspection button activates immediately after.

!!! tip "Camera-Only Test" In the Submit sheet, tap Capture for property images. Verify only the camera opens — no gallery or file picker is shown.

!!! tip "Audit Trail Test" During address verification, change the Address field value. After submission, open the Report Details and verify the Address row shows Changed badge with old and new values.

!!! tip "Dashboard Counter Test" Note the Property Inspected count before starting. Complete a full inspection and verify the counter increments on return to the Dashboard.

!!! tip "Status Progression Test" Before submitting: verify property shows Under Inspection. After submitting: verify it changes to Inspection Completed (green).