Real-time chat using websockets.
Chat server has been built with the Rust languaje with Hyper, Tokio and tungstenite.
Frontend uses Solid.js and TypeScript (a faster React.js alternative).
- First, clone this repository.
cd RustChat
- To start the chat server you need to have installed Rust and then run. Then, you run this commands:
cargo build
cargo run
After this, chat server will be listening in localhost at port 3000.
To start using the chat, server must be running.
cd frontend
npm install
npm run build
npm run start