← Projects

Android · Apr 2021

NozzieMozzie

An Android app that maps Singapore dengue clusters as interactive polygons so residents can spot risk at a glance — plus prevention checklists, symptom checks, and reporting.

GitHub
JavaAndroid StudioFirebaseGoogle MapsGeoJSONVolley

Demo video

Open in Drive

How it works

1

Sign in

Firebase Auth handles register, login, and password reset so each user gets a personal profile.

2

See dengue clusters

The map pulls NEA-style cluster data and draws colour-coded polygons over high-risk areas. Search a place or use GPS to see what’s near you.

3

Mozzie & symptom checks

Walk through prevention checklists and a symptom screener so households know what to look out for.

4

Report & notify

File a breeding-site report and get reminders — designed for residents and officers who need a quick signal, not a dense dashboard.

Under the hood

Cluster locations come from a public dengue feed, parsed into lat/lng rings and drawn with the Google Maps Android SDK. Places autocomplete and GPS help centre the map on where you are. Auth and profile flows sit on Firebase; optional PHP stubs under Database Details show how a local XAMPP backend could plug in later.