feat(frontend): main page

This commit is contained in:
2025-11-06 09:24:44 +01:00
parent 89c7588883
commit 3f828a754b
34 changed files with 1536 additions and 442 deletions

1
.gitignore vendored
View File

@@ -34,3 +34,4 @@ node_modules
# Nix
result
.data/