This is the current version of the Dashboard, utilizing a ReactJS framework. This is the next generation of the dashboard that SCEL will be developing as part of Analysis, Distribution, and Visualization of Weather Data for Sustainability Applications.
Dashboard Repository:
All design docs and meeting details will be located under the current status tab.
Dashboard Components Overview
Online Resources/Tutorials
Future Improvements
Previous Relevant Design Docs:
Tech Stack Overview
React Design Doc
Spring 2020
May
Meeting Minutes May 11 - 15
Meeting Minutes May 4 - 8
April
Meeting Minutes Apr. 27 - May 1
Meeting Minutes Apr. 20 - 24
Meeting Minutes Apr. 13 - 17
Meeting Minutes Apr. 6 - 10
Meeting Minutes Mar. 30 - Apr. 3
March
Meeting Minutes Mar. 23 - 27
Meeting Minutes Mar. 13
Meeting Minutes Mar. 11
Meeting Minutes Mar. 9
Meeting Minutes Mar. 6
Meeting Minutes Mar. 4
Meeting Minutes Mar. 2
February
Meeting Minutes Feb. 28
Meeting Minutes Feb. 24
Meeting Minutes Feb. 21
Meeting Minutes Feb. 19
Meeting Minutes Feb. 14
Meeting Minutes Feb. 12
Meeting Minutes Feb. 10
Meeting Minutes Feb. 7
Meeting Minutes Feb. 5
Meeting Minutes Feb. 3
January
Meeting Minutes Jan. 31
Meeting Minutes Jan. 29
Meeting Minutes Jan. 27
Meeting Minutes Jan. 24
Meeting Minutes Jan. 22
Kevin Liu
Jianna Orias
Andrew Salazar
Jonathan Tu
If you are interested in working on the dashboard please contact the current lead developer. The lead developer will be able to give you access to the right repositories and will walk you through the documentation on the wiki.
If you are planning on joining the dashboard team and have initiated talking to SCEL leadership about making the change, please begin with the following.
In order to locally deploy this dashboard, you must have access to the SCEL database. Please contact Kenny or firmware team to create an account. In addition, you must have access to the repository. Once you have granted those accesses, please do the following:
git clone https://github.com/scel-hawaii/dashboard_v3_react.git
npm install
ssh [email protected] -p 11144 -L 5432:localhost:5432
node index.js
You should then be able to see the results come into https://localhost:3001. You can preview the result by looking at https://localhost:3001/apple.
npm start
You should now see the local deployment of the dashboard with processed information coming from the locally-hosted database through the API.
If you are a current software member and have access to the repository please do the following.
git checkout -b "issue#"
(# - issue number). Example branch in repository (issue01, issue02, issue03). You can find the issue # on the github issue you have been assigned.
yarn dev
Are you ready to push your code? Please look at the following procedures before you decide to push.
Contributing authors:
Created by kliu on 2020/01/22 21:05.