SPOT Setup

Access Code

An Access Code is used for logging into SPOT's admin page or editing its configuration. Make sure to save this somewhere, as you will need it to edit this setup configuration or view the admin page.

MongoDB Setup

The MongoDB Connection URL is for your database. Your connection URL should look like "mongodb+srv://<username>:<password>&<clusterurl>/myFirstDatabase?retryWrites=true&w=majority". For more detailed instructions on how to find this for your specific database deployment, read the Quickstart Guide linked in the README.

TheBlueAlliance Setup

SPOT uses TheBlueAlliance to help load in matches automatically. For SPOT to function correctly you need a TheBlueAlliance API Key and event-specific Event Key.


To obtain an api key, visit their site, navigate to the "account" page under "more" in the navbar. Login if you have to, then under the "Read API Keys" section, add a new API Key. Copy that key and paste it into the box below.


Next, you need to find the Event Key for your competition. Using TheBlueAlliance's search box, find your event. Make sure the year is correct, or else the matches displayed in your admin view won't match the schedule. In your browser's address bar, copy the Event Key, the text following "/event/", and paste it into the box below.

Google Sign-In Setup (Coming Soon, optional)

Google Sign-In is not currently a functioning part of SPOT, but it will be in the near future.


Event Number

The Event Number to be associated with your data. An event number allows you to filter your dataset between events without overwriting your previous data. We recommend that for your first event you choose 0, for your second event 1, and so on. You will need to edit this between events or else data from the previous event will appear in your analysis.