Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dracco1993/frcstats
A website that lists all the matches for a given FRC district at champs.
https://github.com/dracco1993/frcstats
first-robotics first-robotics-competition frc frc-scouting
Last synced: 1 day ago
JSON representation
A website that lists all the matches for a given FRC district at champs.
- Host: GitHub
- URL: https://github.com/dracco1993/frcstats
- Owner: dracco1993
- License: mit
- Created: 2019-04-09T22:35:04.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-19T16:12:37.000Z (8 months ago)
- Last Synced: 2024-10-27T19:56:48.660Z (about 2 months ago)
- Topics: first-robotics, first-robotics-competition, frc, frc-scouting
- Language: JavaScript
- Homepage: https://dracco1993.github.io/FRCStats/
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# FRCStats
[dracco1993.github.io/FRCStats/](https://dracco1993.github.io/FRCStats/)
A website that lists all the matches for a given FRC district at champs.
## About
- What's with the repo name?
- Well... 5 years ago I started this project with the intention of creating a comprehensive FRC statistics tool, but I quickly realized that I didn't have the time to do that. So, I decided to start small and build a simple tool that would allow me to quickly see the champs matches for a given FRC district. At the time, I was planning on expanding this tool to include more features, but since then, fantastic tools like [Statbotics](https://www.statbotics.io/) have been released, so it's likely just going to remain a simple champs match listing tool.
- Code quality?
- It's... not great. I threw together this project 5 years ago, and, compared to now, I had no clue what I was doing back then. I've been meaning to refactor it, but somewhere between "if it ain't broke, don't fix it" and "I just haven't had the time", I haven't. So, if you're looking for a good example of how not to write code, this is it.
- Update frequency?
- I've been incrementally updating this project over the years, but it's usually the week before champs each year (in 2022 it was literally on a charter bus to champs).
- Why is it hosted on GitHub Pages?
- It's free, and it's easy. I don't have to worry about hosting, and it's a simple way to get the project out there.
- Why is it just now being open-sourced?
- I've been meaning to open-source this project [for a while now](https://github.com/dracco1993/FRCStats/issues/19), but I just haven't gotten around to it. As mentioned previously, the code is... not great, but I've had quite a few people ask me about it, so I figured I'd finally get around to it.## Development
FRCStats is powered by [The Blue Alliance](https://www.thebluealliance.com/) and [FRC Colors](https://frc-colors.com/) using [Bootstrap](https://getbootstrap.com/) for styling.
The backend is... nonexistent. All the heavy lifting is done on the frontend, which isn't great, I know, but spare dev time is hard to come by, especially during peak FRC season.
## Contributing
If you'd like to contribute, feel free to fork the project and submit a pull request. I'll review it as soon as I can.
If you run into any issues, feel free to open an [issue](https://github.com/dracco1993/FRCStats/issues) on the repo, or reach out to me on [Chief Delphi](https://www.chiefdelphi.com/u/dracco1993/summary).