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
- dart
- docker
- flutter
- google-maps
- postman
- shelf

Log in or sign up for Devpost to join the conversation.