UCSB-MEDS / shiny-dashboard

Infrastructure for the Bren Student Data Explorer
https://shinyapps.bren.ucsb.edu/student-data-explorer/
1 stars 4 forks source link

R Shiny Bren Student Data Exporer

Purpose

The Data Explorer is an interactive dashboard that showcases the Bren School admissions and career outcomes data of current students and recent alumni. It was developed with the intention of supporting:

What is here?

.
├── r                              # fxns for building inputs & outputs
│   ├── admissions_plot.R                  
│   ├── age_plot .R    
│   ├── brenNet_stat_valuebox.R                  
│   ├── diversityDemographics_plot.R                  
│   ├── domesticPlacement_map.R                  
│   ├── employmentStatus_stat_valueBox.R                  
│   ├── geographicComparison_plot.R                  
│   ├── initialEmployers_table.R 
│   ├── initPlacementSatisfaction_stat_valueBox.R 
│   ├── internationalPlacement_table.R 
│   ├── internationalUniversities_table.R 
│   ├── ipedsBackgrounds_plot.R 
│   ├── ipedsCategories_plot.R 
│   ├── ipedsTrends_plot.R 
│   ├── jobSource_plot.R 
│   ├── origins_map.R 
│   ├── placementStatus_plot.R 
│   ├── program_radioButtons.R 
│   ├── programSize_valueBox.R 
│   ├── race_plot.R 
│   ├── residency_plot.R 
│   ├── salary_plot.R 
│   ├── salaryBySector_plot.R 
│   ├── salarySpecialization_plot.R 
│   ├── sectorSatisfaction_plot.R 
│   ├── sectorTrends_plot.R 
│   ├── sectorType_radioButtons.R 
│   ├── sex_plot.R 
│   ├── urmTrends_plot.R 
│   └── year_radioButtons.R             
├── text                           # markdown and html files that contain text to be included in app
│   ├── demo_about.md                  # introduces student demographic page
│   ├── footer.html                    # landing page footer
│   ├── ipeds_definition.md            # ipeds definition, used on demographics page
│   ├── ipeds_text.md                  # Race and Background Reporting Defintions (green box on demographics page)
│   ├── meds_career_about.md           # Welcome tab text on MEDS career page
│   ├── meds_career_data_info.md       # About the data tab text on MEDS career page
│   ├── meds_internationalPlacement.md # note about no MEDS international placements yet (takes place of table)
│   ├── mesm_career_about.md           # Welcome tab text on MESM career page
│   ├── mesm_career_data_info.md       # About the data tab text on MESM career page
│   ├── race_ethnicity_text.md         # not currently used anywhere in app (ipeds_text.md used instead in green box)
│   ├── sector_definitions.md          # sector definitions used as plot caption
│   ├── undergrad_map_caption.md       # caption for undergrad origin map
│   ├── urm_definition.md              # urm definition 
│   ├── welcome_data_text.md           # landing page info about the data used in the app and who created it 
│   └── welcome_what_text.md           # landing page info introducing the app
├── www                           # special directory in shiny for images and logos
│   ├── logos                        # hex png files
│   ├── images                       # jpg or png images used in app (e.g. banner image)
│   ├── .DS_Store                    
│   └── styles.css                   # CSS styles applied to app `tags$head(tags$link(rel = "stylesheet", type = "text/css", href = "styles.css"))`
├── global.R                      # data frames, variables, functions, and libraries that are used repeatedly in app
├── server.R                      # code needed to build visuals and overall app
├── ui.R                          # layout and appearance of app
├── shiny-dashboard.Rproj
├── .DS_store                     
├── .gitignore                    # files to ignore when committing project  
└── README.md

Contributors

This dashboard was first completed in September 2022 and was presented to the Bren Staff on 13 September 2022. This dashboard will be updated anually by Bren Staff and a MEDS Fellow.

Application Updates