Thanks to visit codestin.com
Credit goes to github.com

Skip to content

pJeyakumar/DataDashboardSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

182 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Dashboard System

Our Vision: due to the Covid-19 pandemic that is currently occuring, we realized that there is an abundance of data showing different analysis' on Covid cases, deaths, recovery rates and generally how Covid is affecting the world. We then chose this opportunity to shed light on the NEXT PRESSING ISSUE humanity will face and must solve, just as we are doing with this pandemic. The issue we are focusing on is Climate Change. We hope that by showing the relationships between specific Environmental Data Indicators (EDIs) the user can find trends that are occuring, learn something about them and hopefully strive to be a little more conscious about the state of the environment.

The Data Dashboard system is an interactive system allowing the user to select varying types of analysis' on ENVIRONMENTAL data retrieved from the World Bank Database and display these analysis' through Viewers (e.g Bar Graphs, Line Graphs, etc) that the user may select.

LOGIN: Our system features a Login panel, in which the user must enter a username and password, that will be verified by our system, in order to gain access to MAIN_DISPLAY.

Login_Interface

MAIN_DISPLAY: Our Main_Display will have drop-down menus, for which the user will select:

  1. The analysis they'd like to run.
  2. The country for which the data for the analysis will be based on.
  3. The start and end year periods for the data.
  4. The Viewers the user would like to be displayed.

Main_Display_Empty

After the user has made all their selection choices, pressing the recalculate button will:

  • fetch the user-specified data from the World Bank using REST API
  • perform the analysis and any needed computations on the data
  • populate the Results object (the object which will contain the data and notify the Viewers to display the data) with the processed data
  • render the data onto the panels on MAIN_DISPLAY

Main_Display_Populated

To run the program, please run the LoginFace.java class. The Main method there will allow you to interact with the Login Interface. After inputting the correct credentials, you will be taken to the Main Interface.

Run on Java, be sure to include Maven dependencies.

USERNAME: user

PASSWORD: pass

PROJECT CREATED BY:

  • Allan Zhang
  • John Palmer
  • Piranavan Jeyakumar
  • Shoumik Shill

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors