AirIQ is an application we built in a 36-hour hackathon called Hackoverflow 2.0
It fetches live air quality-related details based on your location and suggests the immediate and long-term precautions you can take to breathe better and safer. It is a multi-platform mobile application built using Flutter that operates on a custom NodeJS backend for live air quality updates and the relevant precautions.
I built the NodeJS backend, which leverages the AQI API to get results based on the user's location and uses that data with the Gemini API that I fine-tuned to give the relevant precautions. These responses are then pre-processed and sent in JSON format, which is easy to handle on the Flutter frontend. I have authored 3 APIs to achieve the desired functionality: fetching AQI details, displaying immediately actionable precautions, and taking long-term precautions.