- Stores Secrets
- Handles Slack Endpoints
- Does not store unencrypted data
- rustup
- cargo-watch
- If Cargo Watch is failing on macOS. Make sure you are with the latest version of XCode
- Clippy
- GNU make
- Install all Essential Tools
- Go to backend directory
cd ./backend
- Copy
.env.example
to.env
. And fill out all the empty values (if needed). - To start a dev server run
make dev
. This will compile the binary and start a server (Default port is 8000).- Since we are using
cargo-watch
, there is no need to stop and rerunmake dev
as when a change is detected the server will recompile and start again.
- Since we are using