This repository contains the github actions and static site hosting the Recipes @ Home project's leaderboard. For more information, see this video by TASMalleo, or the main client's repository here.
- Use a github action to call a python script every hour.
- That python script fetches the current table's information, formats it, and writes it out to a file. It also archives the previous file into the
historical
folder. loadData.js
reads the .json file and renders it out to a table.- Github Pages hosts the site.
- Styling for the index page.
- Load old historical data via query parameter.
- Maybe some global stats?
- Typescript support for the client side JS
- TASMalleo for doing the actual TASing that this project supports, as well as spearheading the overall project.
- Cubik, SevenChords, and Amphitryon for working on the client, without which this leadboard would be very empty.
- The TTYD speedrunning community for contributing their computing resources to this project.
- Speculative, for providing the inspiration for this method of caching historical data with their hodllive project.
- Video explaining the project background
- Client repository
- TTYD Discord, check the #hundo-tas-recipes channel
MIT License.