Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danpeled/scouting-tool
A base scouting site for FRC & FTC teams
https://github.com/danpeled/scouting-tool
dart firebase first-robotics-competition first-tech-challenge flutter scouting
Last synced: 2 months ago
JSON representation
A base scouting site for FRC & FTC teams
- Host: GitHub
- URL: https://github.com/danpeled/scouting-tool
- Owner: DanPeled
- License: bsd-2-clause
- Created: 2024-08-03T11:50:56.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-10-28T19:29:41.000Z (2 months ago)
- Last Synced: 2024-10-28T20:29:34.841Z (2 months ago)
- Topics: dart, firebase, first-robotics-competition, first-tech-challenge, flutter, scouting
- Language: Dart
- Homepage:
- Size: 38.6 MB
- Stars: 0
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Scouting Site
> A base scouting site for FTC / FRC (Or any competition alike) teams.
# Requirements:
1. [Dart](https://dart.dev/get-dart) & [Flutter](https://docs.flutter.dev/get-started/install) installed (Recommeneded, not neccessary).
2. [Git](https://git-scm.com/) installed (or modify from github, not recommended).
3. A [Firebase](https://firebase.google.com/) project with a [Firestore Database](https://firebase.google.com/docs/firestore) & the `web` option configured.# Using the search functionality
On the `Summation` and `Averages` pages, exists a search bar that allows to search for specific entries in a simple way.
E.g If im looking for any team that has a score of 12 on the `autonomous` page, ill enter `autonomous:12`.Or if im looking for all the entries of team `9738` from game # `12` ill do `team:9738, game:12`.
## Supported Search Keys
| Name | Search key |
| -------- | -------- |
| Team (number only) | `team` |
| Game | `game` |
| Scouter | `scouter` |
| Total Score | `score` |
| Form Page | `pageName` |* this list can be extended through the `handleSearchQuery` function on the [`lib/services/scouting/helper_methods.dart`](https://github.com/DanPeled/Scouting-Tool/blob/master/lib/services/scouting/helper_methods.dart) file
# Documentation
...