SunshApp

High-Level Project Summary

Our solution coded in Flutter (we were experimenting with this new technology), is a mobile application available on IOS and Android.It allows its user to visualize sunshine data from a position and a period- The position can be the one of the smartphone thanks to the location or a city given by the user- The different users have to identify themselves and their preferences are saved for future use- The different periods available for viewing :o Hourlyo Dailyo MonthlyATTENTION do not test the application on emulator, it needs a GPS chip.

Link to Project "Demo"

Detailed Project Description

Our solution coded in Flutter (we were experimenting with this new technology), is a mobile application available on IOS and Android.

It allows its user to visualize sunshine data from a position and a period

- The position can be the one of the smartphone thanks to the location or a city given by the user

- The different users have to identify themselves and their preferences are saved for future use

- The different periods available for viewing :

o Hourly

o Daily

o Monthly

Do not test the application on emulator, it needs a GPS chip.

Try on reel device.

Space Agency Data

For the Sunshine project, we used the API provided by "POWER". We specifically use the tool "Data Access Viewer" of POWER, through this tool we launch searches by filling some parameters in order to obtain the solar flux of a point in a defined time interval.


With this data we set up an axis that includes the solar flux and the time.

Hackathon Journey

It was a very instructive and fun challenge for us. We had the opportunity to test a new technology which is flutter.

We chose this project because Rick's testimony inspired us. We wanted to bring him a solution.


To set up the application we read up on flutter, to understand how it works.

Then we did a little brainstorming to determine the content of the application.


We met various difficulties during this hackathon, because it was our first time with flutter. We were able to manage but unfortunately we could not implement everything. But we are still proud of the work we did.

References

Tools: Flutter, Vscode, Firebase, Github

Resources: https://power.larc.nasa.gov/data-access-viewer/