Awareness of our surrounding environment is very important. Traditional stationary air quality and pollution monitoring systems which installed in dedicated locations are usually bulky and expensive, and they may not be able to measure at locations of our interest. In this study, we propose a novel framework of an environment air quality monitoring system using a community-based approach. Leveraging on the high penetration of smartphones and low cost and small form factor of certain sensors that can be carried on a key chain with a Bluetooth module, critical measurements such as air quality can be measured by each sensor carried by a member of a community, and be sent to that person's smartphones, and eventually uploaded to a web portal using a corresponding app. Then the aggregated and processed data at the server side can be visualized and shared among the community members and publish through social networks. In this project, we have designed the architecture of the proposed community sensing system, and implemented the system using commercial off-the-shelf (COTS) Sensordrone paired with Android © smartphones. Our system measure temperature, humidity, pressure, carbon monoxide, and battery charge level in real-time and it will provide location based services to users. Extra sensors such as ozone and radiation sensors can be added as well.