Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 3.36 KB

README.md

File metadata and controls

63 lines (46 loc) · 3.36 KB

sunshine

space apps challenge

Sunshine is a mobile app that helps users to access historical data about the solar energy, temperature, sky clearness and more... These data can help to decide at which time of the year a user should buy a solar panel system, to track the performance of his solar systems etc

##App installation

Requirements

  • Expo client ( download & install expo client on play store or app store )
    image
  • a laptop or desktop
  • a mobile phone (android or ios)
  • or an android studio emulator or xcode for macOS

Installation process

  • open the terminal and clone this repo by running git clone https://github.com/renepromesse/sunshine
  • after cloning run npm install
  • once all dependencies are installed successfully, run npm start
  • open expo client on your mobile device or any emulator device
  • in expo client, click on Scan QR Code
  • scan a QR code generated in your browser or terminal
  • wait for a few munites for the app to be ready, then that's it.

The app flow

  • Once the app is ready, it will ask for permissions to access your location, then confirm
    image

  • to request the data, click on Get Data
    image image

  • for success the app will display monthly averages of the sun on
    image

  • click on data only button to display the graph ranked from the lowest to the highest value
    image

  • clikc on from zero to see data ranked from zero

image

  • under Monitor menu, the user will be able to monitor his panel systems by providing custom data and also compare to nasa data (though this section not functional due to a limited amount of time)
    image
  • under More section, the user will be able to view different data graphed on the chart including (the temperature, precipitation and sky clearness)
    image

- end




**I love software engineering, care about the world, and am always
thinking/looking for ideas/solutions that can be implemented to improve this life of ours.
Participating in a hackathon like Nasa space apps was not only enjoyable but
also another opportunity to contribute to our great society. Thanks for your help and even after this hackathon
I will continue to improve this app and even host it on Play Store so that it can be reached by many people. 💪️🚀️😍️
I'm learning threejs, and hope my next project will take us back on the moon 😊️ **