https://github.com/hash1018/sketchdove
Pure Rust Collaboration whiteboard web-application with Axum and Yew framework.
https://github.com/hash1018/sketchdove
axum collaboration rust rust-lang wasm web-application whiteboard yew
Last synced: 3 months ago
JSON representation
Pure Rust Collaboration whiteboard web-application with Axum and Yew framework.
- Host: GitHub
- URL: https://github.com/hash1018/sketchdove
- Owner: hash1018
- Created: 2023-05-29T15:00:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-16T15:29:58.000Z (almost 2 years ago)
- Last Synced: 2025-01-17T10:07:39.109Z (5 months ago)
- Topics: axum, collaboration, rust, rust-lang, wasm, web-application, whiteboard, yew
- Language: Rust
- Homepage:
- Size: 259 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sketchdove
Sketchdove is a real-time collaborative whiteboard web-application written in Rust using Yew and Axum framework.
# Setup
1. Install Rust (https://www.rust-lang.org/tools/install)
2. Install wasm target with "rustup target add wasm32-unknown-unknown"
3. Install trunk "cargo install trunk"
4. Clone the repository
5. On windows you can execute "prod_win.bat" otherwise "prod.sh"
6. Navigate to http://localhost:8080/