Remember my old TBA dashboard, BlueDashPro? My new successor to it, BlueDashProⅡ, is here. With a new, simplified UI, most teams should have an easy time getting it up and running as long as they obtain an API key from their TBA account page. Instructions for setting it up will be down below.
Changes Since BDPⅠ
- Full Rewrite - Everything has been redone from the ground up! Simple improvements should allow BDPⅡ to load quicker and run on lighter machines.
- Interface Update - Finally, dark mode! I know this isn’t too much of an improvement as it won’t be used in any dark spaces, but it just looks a lot nicer. Also, many extra (broken) elements were removed to allow pit crews to focus on what’s important.
- Begone Mouse! - The mouse and navbar now autohide. No need to move the cursor way into the corner anymore.
To begin using BDPⅡ, you will first need to obtain an API key from TBA. Without this key the TBA API will deny requests from your browser and the dashboard won’t be able to pull match and event data.
Step 1. Head to your TBA account page (you may be required to log in).
Step 2. Scroll down and create a new API key by typing a description in the box and clicking the green button.
Step 3. Copy your new key to the clipboard (don’t worry I deleted this key after I wrote this).
Step 4. Open BDPⅡ and head to the settings page.
Step 5. Paste your copied key into the API Key box and make sure to replace what’s already in there. Some extra spaces may be added to the start and end of what’s pasted, so make sure to remove those too.
Step 6. Enter your team’s number into the Team Number box and click save.
Once you complete all these steps, your team’s data for their current event should begin to populate into all the fields on the dashboard. It may take around 3 updates for all the data to be gathered.
GitHub (Source & Issue Tracker)
All code for BDPⅡ is hosted on GitHub under sykeben/BlueDashProII, which allows other teams to clone and modify it for their own needs and to add features. Another benefit of hosting BDPⅡ’s code there is the ability for users to submit issues via the Issues Page in case something goes wrong.
What Did I Miss?
I hope I didn’t miss anything in this showcase. If you have comments or questions, simply reply to this post and I should be able to get to you if there isn’t too many responses. If you plan on using BDPⅡ in your pit, let me know, and be sure to “watch” the repo on github.