Share the results of an Unofficial Cubing Competition Live
No demo yet
·
Report Bug
·
Request Feature
Table of Contents
Results are a crucial part of cubing competitions. They can define whether or not someone advances to the next rounds, or what prices they win. I hated using spreadsheets for this and WCA Live doesn't support unofficial competitions.
Also since cubing competitions happen in KGP we don't really even need to deploy this anywhere, we can just expose it on the local network.
Livescore is designed to
- Allow for easy data entry
- Let others view their results
There's a lot of enhancements that can be added, but these are the design principles
To get a local copy up and running follow these simple example steps.
First get an idea of what cubing competitions are like. You can read this and follow any of the given resources
- make sure you have
pnpm
installed. On Arch Linuxsudo pacman -S pnpm
- install dependencies and set up backend
cd backend/ pnpm install node server.js
- same for frontend
cd frontend/ pnpm install pnpm run dev
- Fix Import from csv
- Containerise Project
- Add frontend README
- Add Backend README
- Add Authentication for backend request
- this might be unnescary after containerisation though
- Add CRUD operations to the Database
- Add more tables for participants, just name isn't enough
- Improve styling
- ugly rn :(
- Move backend from
npm
topnpm
and add a.gitignore
See the open issues for a full list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Project Link: https://github.com/KGP-Speedcubers/live-results
- Discord Server: https://discord.gg/KQdGdB93Uc
- join the
#livescore
channel
- join the
Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!