Penn Robotics 2026 Open Alliance Web Based Scouting App Prototype

About:

We created this website to support new and growing FRC teams across Indiana. Starting a team can be challenging, especially with limited resources and time, so our goal was to make scouting simpler and more accessible for everyone. This web-based scouting app is easy to set up, customizable to fit each team’s needs, and designed to work both online and offline. As a Progressive Web Application (PWA), it only requires an internet connection the first time you use it — after that, all necessary data is cached, allowing it to run smoothly without an active connection. you are free to fork the repository and change the code to your needs.

How can this help?

This website is the skeleton of the final version you will make. Everything with design and logic is already done for you. It saves time from starting from scratch and can boost productivity. With more time in your hands using this prototype, you can implement complex features to your Scouting strategy. This prototype allows you to be able to focus more on the robot than scouting. You just need to finish the prototype and add features necessary for your needs.

Things you need to do:

  1. Make an interactive map of the seasons game (Objective Screen).
  2. Improve on how you can collect data, we only gave you two simple qr codes.
  3. Change the design on how you think it would look better.
  4. Install Node.js and run a server to make it pwa for your end.
  5. Give the website a domain. (Github Sites are free!).

How do you collect Data?

After the scouter fills out both the Objective & Subjective & play-off(optional)screens , Robot Data will be accessible, which gives you 2 QR Codes, top one being Subjective and the bottom one being Objective. The data inside of the QR Codes are JSON. After the two QR codes you can download that data on your device.

What is JSON?

What To Know: The website works great on both desktop and mobile, but during testing we noticed a small glitch on some Apple devices. On the main screen, you might be able to scroll down a bit—even though we’ve disabled scrolling—and if you do, a background image from the Playoff section might show up at the bottom. It’s a weird issue on Apple’s side, and unfortunately, there’s no solid fix for it right now. Just a heads-up!

Live Website Link:

https://aiden493.github.io/scoutingApp2026Prototype/

Official GitHub repository link: https://github.com/Team135BlackKnights/scoutingApp2026Prototype