The famous Uno card game made in Rust programming language!
Using Leptos(Frontend) + Axum(Backend) frameworks for running it on a browser.
Create a room share it to your friends and have a good time!
This project is under a lot of work and is still in an early stage.
As you can see this project is written in Rust, both in frontend using web assembly, and in backend. Which for web apps may be different from the standard but there are good reasons for its use. The first one is performance, although WASM is still developing many interactions that still need JS underneath, which makes it not fast enough even so it's pretty blazingly fast using SSR and compression for small space payloads. Another reason and the most important is the functionalities that the language offers you, which allows us to make the implementation very comfortable in development, without to mention another multiple benefits that it brings.
- Home page view
- Navbar component
- Room view
- Profile view
- Auth
- Apply JWT and cookies
- Implement WebSockets
- Create DataBase (SQL)
- Add DB models
- Add users DB
- Create API
- ...
- Add Docker