Just a little toy project, mostly to learn Flutter and get a refresher in async Rust. One stone, two birds!
You can play around with it on my website. No installing anything!
Right now, you can run the server with:
cargo run
You could also use docker.
docker build . -t mini-chat
docker run -p 3333:3333 mini-chat
cd client
flutter run
By default, the client will be built with a mock backend. If you have the server up, you can instead connect to it:
flutter run --dart-define MC_WS_URL=ws://127.0.0.1:3333