PureAir

David Michael

Mobile Engineer
Frontend Engineer
Flutter Developer

Description

PureAir is an air quality monitoring application for delivering current and tailored air quality data based on the user's location and based on the user's set health condition. It gives health messages, recommendations and tips tailored to the user's currently selected health condition.

Features

Personalized Health Monitoring Users can select their current health condition (e.g., asthma, bronchitis) to receive tailored health tips.
Customized Health Tips Provides health advice customized to the user’s specific health condition, helping to minimize exposure to harmful air quality.
Location-Based AQI Delivers air quality rankings and indices based on the user's current location.
City Rankings Ranks cities based on air quality relative to the user’s health condition, allowing for informed travel and living decisions.
Favourite Cities Users can save their favourite cities for quick access to air quality information.
Firebase Authentication Authentication and secure user data management with Firebase
Google Account Integration Seamless integration with Google Account for easy login and personalized experience.

Framework

Flutter (iOS & Android)

Architecture & Patterns

Domain-Driven Design
Bloc State Management Pattern

Other Tools

Retrofit for excellent and secure API consumption
Git for version control
Partner With David
View Services

More Projects by David