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
Like this project
0
Posted Aug 20, 2024
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 h