Visualizing Change Over Time

The EO Dashboard allows users to independently explore indicators, but it relies on visual interpretations to understand what is changing and where. How could the Dashboard do a better job of highlighting significant change, and point the user in the right direction?

GreenApp - Make an impact!

Summary

GreenApp is a mobile app, where you can save the planet from ecological disasters by creating eco-posts and putting markers. Thanks to EO Dashboard API, the user will be able to see the changes in Air Quality on Earth. Also, you can communicate, share your own emotions by publishing photos.

How I Addressed This Challenge

Why is it important?

The project is important not only for our Earth's health, but it is also important for our society. GreenApp helps people who care about ecology to connect. 


What did you develop? What does it do? How does it work?


We created a mobile app that has different features and solutions that can help our Earth.

Currently, we have features like:

  • Putting different types of markers on the map (e.g Plastic Marker. Other users will see it, and found where they can put their garbage for recycling)
  • Creating and publishing eco-posts (User need to upload two images. The First one is a place before cleaning. The second one is when you have done the cleaning. User will be awarded by achieving ECO-POINTS)
  • Seeing the Air Quality through EO Dashboard API


What do you hope to achieve?

We hope our app will give a huge impact on our Earth's health at all.

We hope we can make an impact on our society's culture.

How I Developed This Project

What inspired your team to choose this challenge?

We have a passion to make an impact on our society. Through EO Dashboard API we able to show users how Earth's air quality is changing.


What tools, coding languages, hardware, the software did you use to develop your project? What problems and achievements did your team have?


Application

  • Flutter (Dart language) framework for the MVP


Data

  • Firebase Authentification + Supabase API


Useful tools

  • Visual Studio Code
  • Todoist
  • Simplenote


Video

  • Adobe Premiere Pro
How I Used Space Agency Data in This Project

Our team used EO Dashboard API to show users the quality of Air (CO2), and the difference of data between COVID-19 at the start of the pandemic and December 2020


We included the implementation of API in our video on YouTube


We believe EO Dashboard API helped us to show users, how our Earth is changing dynamically.

Project Demo

YouTube - https://youtu.be/DHwm6X9lu-g

Earth Observing Dashboard Integration

After patterns integration and finding a good state-management solution, we can move to the next stage.

The next stage is unit-testing. It's very important for our mobile app, and before integration, with EDC we need to optimize it.

The next step will be to integrate our own backend (rest API) to communicate with our own database. Because of BaaS (backend as a service, e.g Firebase can be expensive)

Data & Resources
  • EO Dashboard Data
  • Silent Spring (ecology topic at all was interesting for us before hackathon)
  • https://www.photolib.noaa.gov/ (Photo library)
  • unsplash.com (Photo library)
  • https://tengrinews.kz/ (News website)
  • YouTube for video materials about ecology
  • Tomorrow was too late
Tags

#air quality, #social community, #ecology, #save the earth, #social network, #mobile app

Judging

This project has been submitted for consideration during the Judging process.