Accra Drainage Watch — Research Platform
Create admin user in Firebase Authentication → Users
Sets the goal used by the public map's two progress bars (Accra Metro / Greater Accra). This is a target you set — e.g. "we're aiming to verify 500 surveys across Accra this phase" — not a claim about total houses or drains, since we don't have a reliable count of those yet.
Loading...
Resident forms that have been opened and partially filled in, but not yet submitted — auto-saved as the resident types. Refreshes live.
Loading...
Resident reports submitted by SMS or WhatsApp instead of the web form. Review each one, confirm its location, then click "Route to Web" to fold it into the same map data as web submissions. Duplicates are flagged automatically and can't be routed twice.
Loading...
Loading...
Loading...
Loading...
📍 Click the map to set the block center — the circle shows the area students must survey. Coordinate fields above update automatically and can still be edited by hand.
Loading...
Referral completion is required before you can verify and release payment.
Loading...
Loading...
Approve a payment after verifying the survey. Then disburse directly to the worker's MoMo via Hubtel, MTN MoMo API, or Paystack.
Loading...
Logged automatically whenever a Disburse attempt above throws (Hubtel/MoMo/Paystack error, timeout, etc.) — you're also alerted via WhatsApp/SMS the moment it happens.
Loading...
Uses the worker's MoMo number if they've set one, otherwise their application phone.
Pairs resident reports with student surveys and computes a Truth Agreement Score (TAS: 0–1).
Uses the buildings layer directly: pairs a building's resident and drain subcollection entries (from nearest-GPS attachment or a routed text survey). More precise than proximity — no 150m fuzz.
Loading...
Older reports submitted before the buildings-layer attachment existed, or where nearest-building lookup didn't find a match.
Loading...
Confirm donations to send the donor their private impact dashboard and add them to the public Supporters page.
Loading...
Add the neighborhoods/blocks donors can choose to support and admin can assign jobs to. Mark a neighborhood high-priority — usually because it's better-funded or more urgent — and matching survey jobs get a ★ badge and surface first on the Jobs page. This list also powers the neighborhood dropdown on the donation page.
Loading...