Inspiration

Having family in air pollution hotspots like New Delhi and Cairo inspired us to create a way for them to travel while being mindful of their lung health. Our app allows them to walk any route they desire with the peace of mind that they can breathe easy.

What it does

Our app allows users to input a start and end location and connects the two points on a map through a route. It provides alternative routes, distance, estimated time, and air quality ratings. Users can then change their route through an intuitive slider mechanic or receive detailed directions with specific streets and turns.

How we built it

Our app was created using the Flutter SDK with the backend/server coded in Dart and Shelf, and the front end developed with Dart and Flutter. We hosted the server using a Docker container. Additionally, we heavily utilized the Google Maps API to provide directions, air quality details, and positions.

Challenges we ran into

Working with an unfamiliar language, limited Google Maps API credits, HTTP networking, server implementation

Accomplishments that we're proud of

Creating our API, learning Flutter from nothing, creating an intuitive UI, and building a product that genuinely works and we're proud of

What we learned

Flutter SDK, Google Maps API, Postman, Docker

What's next for Breathe Easy

AI Integration, factoring in other aspects of air pollution like pollen, integration with google maps

Built With

Share this project:

Updates