feat: Better structure, add tests

This commit is contained in:
2026-05-09 17:38:37 +03:00
parent 3750804145
commit 827ec85907
9 changed files with 913 additions and 157 deletions
+5
View File
@@ -1,6 +1,11 @@
.PHONY: run test web-install web-build
run:
cd backend && uv run main.py --config ../config.toml
test:
cd backend && uv run --group dev pytest --cov=. --cov-report=term-missing
web-install:
npm --prefix web install