Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 883 Bytes

README.md

File metadata and controls

32 lines (22 loc) · 883 Bytes

talespin

Talespin (inspired by Dixit) is a simple-to-learn card game that emphasizes creativity and abstract thinking.


talespin.live

The server is written in Rust using the Axum web framework and a number of awesome tools (anyhow, dashmap, serde_json, tokio). The client-side is written in Svelte with Skeleton UI. Communicaton between the client-side and server-side is primarily handled through websockets with a central server that stores state in-memory, meaning that any latency is introduced by the network.

Development

Install frontend dependencies:

npm install

Run the frontend locally:

npm run dev

Run the backend:

cd dixit-server && cargo run