Skip to content
Awais Bilal Khan
All workMobile

Naqaa water quality app

A Flutter app for Android and iOS that reads water quality sensors over Bluetooth and shows live and historical data.

Problem

Manual water testing is slow and inconsistent. It does not give continuous readings. Existing tools often lack real-time sync or need a complicated setup, and they offer little long-term analytics.

What I built

  • A cross-platform app in Flutter for Android and iOS.
  • Bluetooth connection to ESP NodeMCU sensor devices for live readings.
  • Firebase Realtime Database for instant sync and storage.
  • Analytics for long-term tracking.

Screenshots

  • Naqaa water quality app screenshot 1
  • Naqaa water quality app screenshot 2
  • Naqaa water quality app screenshot 3
  • Naqaa water quality app screenshot 4
  • Naqaa water quality app screenshot 5
  • Naqaa water quality app screenshot 6
  • Naqaa water quality app screenshot 7
  • Naqaa water quality app screenshot 8
  • Naqaa water quality app screenshot 9
  • Naqaa water quality app screenshot 10