The webpage of Jana Sessions
Go to file
2025-02-14 16:03:01 +01:00
src Reformat code 2025-02-14 16:03:01 +01:00
.gitignore Update .gitignore 2025-02-14 15:29:56 +01:00
Cargo.toml Add CLI bin 2025-02-14 15:29:15 +01:00
index.html Add button to load more session dates 2025-02-14 16:01:52 +01:00
leptosfmt.sh init 2025-02-11 22:27:22 +01:00
README.md Add default config.json 2025-02-12 14:16:17 +01:00
rustfmt.toml init 2025-02-11 22:27:22 +01:00
Trunk.toml Refactor config loading 2025-02-14 15:20:56 +01:00

Jana Sessions Webpage

The webpage for Jana-Sessions (unofficial name), fully written in Rust.

Building

The project currently uses leptos, so you'll want to install trunk (cargo install trunk). For the build to work you'll need the wasm32-unknown-unknown target (rustup target add wasm32-unknown-unknown).

You can build the projekt with

trunk build --release

which will create the app in the target/dist folder.

Alternatively you can serve it locally with

trunk serve --open

Deployment

Just use pythons webserver and point it to the dist folder

python3 -m http.server 8080 --directoy target/dist