Set up basic axum server

This commit is contained in:
Joscha 2024-04-30 23:01:45 +02:00
parent b4c5591a60
commit e9705e5c5c
5 changed files with 975 additions and 0 deletions

View file

@ -14,3 +14,13 @@ closely as possible. For usage information, see [its docs][tdocs].
[typst]: https://github.com/typst/typst
[tdocs]: kit_timesheet.md
## Rust web server
In case people don't want to use the typst template directly, this repo contains
a small web server. It provides a web UI that lets people generate PDFs directly
from their browser.
In theory, you could also compile the code to WASM and generate the time sheets
directly in the browser, but that involves more JS than I'm willing to put up
with right now.