THIS PROJECT HAS BEEN MOVED TO CODEBERG: LINK
A web server with a simple web page attached that collects data from racetime.gg (specifically paper mario 64 randomizer races) and gives specific race statistics and raw data for specific racers when queried.
- Clone this repository
- Copy
~/.env.exampleto~/.env. - Run
pnpm installin the~/clientdirectory for (you'll need NodeJS installed and pnpm installed). - To run the server, simply run
go run ./appin the root folder orgo run .in the app folder (You will need Golang installed). - To run the webpage, simply run
pnpm devin the~/clientdirectory. - (Optional) If you want to just run the server and have the server run locally, you can run
pnpm buildin the~/clientfolder. You can access the site viahttp://localhost:3000.
If you run both the webpage and the server separately, the server is accessible via http://localhost:3000 and the webpage is accessible via http://localhost:5173 when running.
[] - Proper handling of error states [] - Better loading state [] - Chart showing player stats over time [] - Bar Chart for racer placement in community races [] - W/L/T for league races [] - See what we can do with data from the Paper Mario 64 Randomizer Spoiler Log