Sole

High-Level Project Summary

Do you have or want to buy solar panels?If yes, then Sole is for you. Sole is a mobile application that accesses the information on NASA’s Prediction of Worldwide renewable Energy Resources (POWER) web services portal and provides useful information about sunshine in a simple easily understood form to the general public to mentor the electrical output of their system or to make a proper purchasing decision.

Link to Project "Demo"

Detailed Project Description

Our app uses the API of NASA's Prediction of Worldwide renewable Energy Resources (POWER) web services portal and extracts useful information from it so that when the user set his location, he can get the solar irradiance in this location and other extra information about the temperature, humidity, wind and cloud amount.

NASA's website is complex and developed for experts, we hope that our application is simple enough for the general public and help people who have solar panels to mentor the electrical output of their systems and people who want to buy solar panels to make the proper purchasing decision by making them able to know the available sunshine in their location over time.

Our app contains:

- Splash Screen which has the Logo and a button to move to the next screen.

- Set Location Screen where the user can set his location (latitude & longitude).

- Screen where find the graph that displays the weekly average of solar irradiance almost around the last year is. The user also can set the start and end year as he wants. 

- The last screen displays temperature, humidity, wind and cloud.


The tools we used are:

- Flutter: to develop cross-platform applications for different devices from a single codebase.

- Git Version Control: to handle the collaborative work on the project.

- Mockittapp: to design the prototype of the application.

Space Agency Data

- You Are My Sunshine Challenge Video: The video helped us to deeply understand the problem and what exactly the targeted people suffer from and also helped us to understand how to deal with NASA POWER Web Portal.


- NASA POWER Web Portal: This website is the complex form of our application, we used it to explore the data and the parameters and to get the API which we used in the JSON form.


- Getting started with the API: It guided us to extract the API.

Hackathon Journey

We gained too much experience from the first moment, starting with choosing the team and the idea to that moment when we have finished the work on the project .

We learnt how to choose and work with people we don’t know very well and how to manage the time and work under pressure.


References

Sources provided by NASA were enough to do this project, So we didn’t need to use other references. 

The tools which we used on this project were Flutter, GitHub and Mockittapp

Tags

#SolarIrradiance #Sunshine #NASAPOWER #solar #panels #Flutter #nasa #mansoura

Global Judging

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