1, 2, 3, soleil

Awards & Nominations

1, 2, 3, soleil has received the following awards and nominations. Way to go!

Global Nominee

Sunshine Tracker

High-Level Project Summary

We developped a mobile application that allows users to look up the solar irradiance and cloud amount over 12 months for a chosen location.This app is easy to use (as it will be used by the general public): on the first screen, you get geolocated and then are automatically taken to the next screen, where you can see the graphs. You can also enter the coordinates manually if needed.This app will be useful because even if these informations are available on the internet, they cannot be easiliy visualized by the genral public (e.g. by a homeowner who wants to check if their solar panels are working properly).

Detailed Project Description

The app geolocates the user (or lets them enter their coordinates), gets the solar irradiance and cloud amount data from the NASA's POWER projet's API and lets the user visualise it thanks to two graphs.

We used React Native to make an app that works on Android and iOS.

Space Agency Data

We used the solar irradiance and cloud amount data from the NASA's POWER projet's API.

Hackathon Journey

We learned how to develop a mobile application with React Native. Doing it remotely was a challenge.

References

https://www.youtube.com/watch?v=o6VcgwtXrt4

https://power.larc.nasa.gov/

https://power.larc.nasa.gov/docs/services/api/


React native dependencies:

"@react-native-community/geolocation": "^2.0.2",

"@react-native-masked-view/masked-view": "^0.2.6",

"@react-navigation/native": "^6.0.4",

"@react-navigation/native-stack": "^6.2.2",

"moment": "^2.29.1",

"react": "16.13.1",

"react-native": "0.63.4",

"react-native-chart-kit": "^6.11.0",

"react-native-safe-area-context": "^3.3.2",

"react-native-screens": "^3.8.0",

"react-native-svg": "^12.1.1"

Tags

#mobile #weather #solar #renewable #app #crossplatform