Welcome to the 8866 Scouting App! This application is designed to assist in collecting and analyzing data for scouting purposes during robotics competitions. Below you will find instructions on how to set up, use, and contribute to the project.
- Pre-game selections including match number, team number, alliance color, and match type.
- Scoring options for the autonomous and teleoperated phases.
- End game options including win, lose, tie, park, deep, and shallow.
- QR code generation for match data.
- User-friendly interface for easy navigation and operation.
Download the available files from the release.
- Node.js and npm (Node Package Manager) installed on your machine.
- A modern web browser.
-
Clone the repository:
git clone https://github.com/frc8866/Scouting.git cd Scouting -
Install dependencies:
npm install
-
Start the application:
npm start
-
Open your web browser and navigate to
http://localhost:3000to use the application. -
Or go to
https://frc8866.github.io/Scoutingto test it out
Enter the match number and team number. Select the alliance color and match type. Click the "Start Scouting" button to proceed to the game section.
Click the "Start Game" button to begin the timer. Use the buttons provided to record scoring options for both the autonomous and teleoperated phases. Select the end game options as applicable. Click the "Generate QR Code" button to generate a QR code for the match data.
- The application generates QR codes offline for easy sharing of match data.
ScoutingApp/
├── public/
│ ├── index.html
│ └── styles.css
├── src/
│ └── script.js
├── .gitignore
├── README.md
└── qrcode.js
We welcome contributions to the 8866 Scouting App! To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes.
- Commit your changes:
git commit -m 'Add some feature' - Push to the branch:
git push origin feature/your-feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
Thank you for using the 8866 Scouting App! We hope it helps you in your competitions and data analysis.