Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
img
 
 
 
 
 
 
 
 

My MLH Dashboard

I got tired of looking at all of HackISU's registration info as JSON output so I organized the stuff I often used and MyMlhDash was born. This is painless way to have a look at your MyMLH results.

Setup

Set the APP_ID and SECRET in index.html to your MyMLH client id and secret. You can find those by going to the MyMLH application page.

Open up index.html in your browser and have a look. Example Dash

##Usage The top bar shows the number of registrants (through MyMLH) and allows you to filter the results.

To filter results:

  1. Select a column name
  2. Type in your search terms (it accepts regex, too).

Sorting

The table supports ordering by columns. Only in descending order though, it's not like have all day to build this. Just click on a table header and see the data ordered before your eyes.

Refreshing

In the bottom right corner, the refresh button will reload your registrants to save you the time of refreshing the whole entire page (it's a drag, I know).

Other Tables

Scrolling lower, there are a few other tables for fun.

  1. Majors - I like looking at the different majors that have applied to HackISU, this counts the different majors and lists the participants from each. It's not very smart though, but hey, it's something. Major Listing
  2. Schools - This shows the school people are from and could be a nice way of looking at the split between attendees from different schools. School Listing
  3. Shirt Sizes - Finally, no more tallying up the numbers. This aggregates shirt sizes for you, like it should. Shirt Sizes
  4. Registrants over time - You can view the number of people who registered for your event over time. Registrants Over Time

Updates

Feel free to use this however you'd like. It made my life a bit easier, and hopefully it can do the same for you.

Also, I people who make pull requests and open issues, so fire away!

About

A Dashboard for quickly visualizing MyMLH data

Resources

Releases

No releases published

Packages

No packages published