Project

General

Profile

Actions

User Story #584

open

Feature #533: Authentication Hum Rahi

EPIC #578: Epic: E2.1 Photo Capture & Report Submission

User Story 5 (BE/FE): Geo-Location & Manual Pinning

Added by Islam Mansoori about 1 month ago. Updated 28 days ago.

Status:
To Do
Priority:
low
Assignee:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

User Story 5 (BE/FE): Geo-Location & Manual Pinning

Story: As a Citizen, I want my location to be auto-captured and editable, so that the report is pinned to the exact spot where the incident occurred.

  • In-Scope: GPS auto-fetch (lat/long), reverse geocoding (address display), manual map picker.
  • Out-of-Scope: Offline map caching.
  • Acceptance Criteria (AC):
    1. App must fetch coordinates with <10m accuracy upon opening the report screen.
    2. Display human-readable address (e.g., "Connaught Place, New Delhi") as per wireframe.
    3. If GPS fails, user must be able to tap a "Pin" icon to manually select location on a map.
  • Validation Rules: Latitude/Longitude must be within valid geographic ranges.
  • Error Messages: "GPS signal weak. Please pin location manually."
  • DoD: Integration with Map API verified, BE stores coordinates in GeoJSON format.

Files

location_pinning_wireframe.png (114 KB) location_pinning_wireframe.png Islam Mansoori, 03/13/2026 07:46 AM
Actions

Also available in: Atom PDF