Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mniebling/sous-chef
A recipe manager app
https://github.com/mniebling/sous-chef
rust tauri typescript vite
Last synced: 12 days ago
JSON representation
A recipe manager app
- Host: GitHub
- URL: https://github.com/mniebling/sous-chef
- Owner: mniebling
- Created: 2024-12-10T02:56:50.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2024-12-23T17:10:53.000Z (14 days ago)
- Last Synced: 2024-12-23T18:22:51.661Z (14 days ago)
- Topics: rust, tauri, typescript, vite
- Language: TypeScript
- Homepage:
- Size: 577 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SousChef
A recipe manager app
## Development
SousChef is a [Tauri](https://v2.tauri.app/start/) application; it's much simpler to run it locally on bare metal because it needs platform-specific components to build its client app. As a result, some dependencies are required on the development host:
* Node/NPM
* You can [install Node here](https://nodejs.org/en/download/package-manager) with a version manager (I use `fnm`).
* The project's Node version is specified in `.node_version`.
* Rust
* You can [install Rust here](https://www.rust-lang.org/tools/install) with `rustup`.
* The project's Rust version is specified in `rust-toolchain.toml`.Once you have those dependencies available:
1. Install NPM dependencies with `npm ci`.
2. Run the frontend with `npm start`.
3. In a seperate terminal, run the Tauri app with `cargo tauri dev`.