PlaatBook is a X/Twitter like clone example project. It is written in Rust and Preact. The backend mostly uses custom code from bplaat/crates, and the frontend uses Bulma for styling.
Important
PlaatBook is currently in development and not finished yet
-
Install the latest Rust toolchain with rustup
-
Install nightly
rustfmt
,cargo-deny
,cargo-watch
,cargo-nextest
andopenapi-generator
:rustup toolchain add nightly --component rustfmt cargo install cargo-deny cargo-watch cargo-nextest cargo install --git https://github.com/bplaat/crates.git openapi-generator
-
Watch, build and run server:
make -C server start
-
Run checks:
make -C server check
-
Install Node.js
-
Watch, build and run web frontend:
make -C web start
-
Run checks:
make -C web check
-
Open page in browser
Copyright © 2024-2025 PlaatSoft
Licensed under the MIT license.