~reesmichael1/scorecord

A tool to keep track of board game scores over time
Add GET /games route to see all games stored
Cross compile on the server on deploy
Add GPL v3 license

refs

master
browse log

clone

read-only
https://git.sr.ht/~reesmichael1/scorecord
read/write
git@git.sr.ht:~reesmichael1/scorecord

You can also use your local clone with git send-email.

ScoRecord

A tool that my girlfriend and I are building to keep track of board game scores over time.

Features

Right now, this is only the server backend. You can create players, games, and results through the API. For example, with the server running on port 5000:

curl -X POST -d '{"name": "Player 1"}' -H "Content-Type: application/json" http://localhost:5000/api/v1/players

Then, to retrieve the list of players:

curl http://localhost:5000/api/v1/players
{"result": [{"id": 1, "name": "Player 1"}], "error": null}

Authentication, user accounts, etc. are not included. If you want to use this, you'll likely want to host it behind an HTTP Basic Authentication wall or similar.

Compilation

The backend is written in Nim. With nimble installed, you should just need to run nimble build or nimble install.