Skip to content

valaises/rust-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

img.png

Installation, Development (linux, macOS)

Warning: current build has hardcoded Chat Endpoint, thus, it would be accessible to you only if you are connected to my VPN network
Issue

  1. Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | s
  1. Install toolchain and WASM32 for web development
rustup toolchain install stable
rustup target add wasm32-unknown-unknown
  1. Install cargo binstall
cargo install cargo-binstall
  1. Install Dioxus
cargo binstall dioxus-cli
  1. Clone rust-chat
git clone https://github.com/valaises/rust-chat.git
cd rust-chat
  1. Serve project for web
dx serve --platform web --package core --port 8008 --open

After project is compiled and launched http://localhost:8008 should open in your browser automatically

Development

Icons

Please use icons from Tabler
Place icons at crates/core/assets/icons/*.svg

Example Usage:

const ICON_LAYOUT_SIDEBAR: Asset = asset!("assets/icons/layout-sidebar.svg");

About

ChatUI written exclusively in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •