recipes/README.md

1 KiB

Use cases

Create a recipe

To create a recipe the user must have an account.

  • The user (A group is automatically created)

Create a groupe

Move a group

Delete a group

Create a step

Move a step

Delete a step

Technical

Cross-compilation on Windows 11

The toolchain for Raspberry Pi 64 bits is available here: https://gnutoolchains.com/raspberry64/

How to install service on RPI Zero

  1. Copy doc/recipes.service to /lib/systemd/system
  2. Enabled it: #> systemctl enable recipes

Backend

Autoreload: https://actix.rs/docs/autoreload/

Frontend

WebAssembly

'frontend' project needs some tools to generate the WebAssembly stuff. Everything is explained here: https://rustwasm.github.io/wasm-bindgen/examples/hello-world.html

To compile run 'wasm-pack build' in 'frontend' directory To launch node run 'npm run start' in 'frontend/www' directory

Useful URLs