Smog Alert (Android)



  • MVP Architecture
  • REST API integration
  • Push Notifications
  • Using Realm database for off-line support and as a SSOT

App description

Breathe consciously. With Smog Alert, you can check the current air quality index in many locations around the world.

Smog Alert doesn't measure the level of air pollution – your smartphone doesn't have any sensor that can measure the level of smog. The application focuses on local action, retrieving information from more than 3,000 air quality testing stations in both large cities and smaller towns.

See what kind of air you breathe every day! Daily air quality alerts in your area will help you to do this.

Smog Alert – all the most important information about air quality in one place!

– Controlling the state of air pollution in more than 3000 cities around the world

– Real-time air report

– Air quality alerts on an hourly basis

– Automatically locates the nearest measurement stations when the GPS module is turned on in the smartphone

– Easily select a different station (other than the nearest one) from the map or drop-down list


Programming language: Kotlin

Frameworks: Jetpack, Firebase

Database: Realm

Tools: Android Studio, Gradle, Git, Fastlane