An open API service indexing awesome lists of open source software.

https://github.com/corzed/reefscape-scouting-dashboard

A user friendly FRC Scouting Dashboard for the 2025 REEFSCAPE competition.
https://github.com/corzed/reefscape-scouting-dashboard

Last synced: about 1 year ago
JSON representation

A user friendly FRC Scouting Dashboard for the 2025 REEFSCAPE competition.

Awesome Lists containing this project

README

          

# REEFSCAPE Dashboard

A lightweight web dashboard for visualizing scoring data from The Blue Alliance (TBA). The dashboard displays two interactive stacked bar charts—one for Reef scoring and one for Algae & Endgame scoring—and an overall ranking table. It also includes a toggle button to switch between teleop and autonomous ("auto") scoring views.

## Features

- **Team Video Search:** Find all matches played by a team quickly.
- **Dynamic Data Loading:** Fetch match data from TBA using an Auth Key and Event Key.
- **Reef Stacked Bar Chart:** Visualizes Reef scoring (L1–L4) using teleop or auto data.
- **Algae + Endgame Chart:** Displays stacked bars for Processor, Net, and Endgame Barge points.
- **Overall Ranking Table:** Ranks teams based on aggregated average scores.
- **Toggle Scoring Mode:** Switch easily between teleop and auto scoring views.
- **Download JSON:** Download the raw JSON data for further analysis.

## Getting Started

### Prerequisites

- A valid TBA API key (TBA Auth Key) and Event Key from The Blue Alliance.

### Installation

1. **Clone the Repository:**

```bash
git clone https://github.com/Corzed/REEFSCAPE-Scouting-Dashboard.git
cd REEFSCAPE-Scouting-Dashboard
```
2. **Open the Dashboard**:

Open index.html in your web browser.

### Contributions
Contributions are absolutely welcome, you can fork the repo and make a pull request to contribute.
(The code is pretty ugly...)