Skip to content

Demo Web App to train easy math tasks, written in Typescript (vue.js) and Rust (actix-web)

Notifications You must be signed in to change notification settings

moritzschramm/SpeedCalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeedCalc

SpeedCalc is a demo web application consisting of a front-end made with vue.js using Typescript, Tailwind CSS and a back-end server written in Rust using actix-web. The server generates simple math tasks that get displayed in the front-end and should be solved by the user. The answer is evaluated in the back-end via a websocket connection to minimize delays.

Setup

cd client
npm run build
cd ..
cargo build

Running the server

cargo run   # use -r to run in release mode

Desktop

There is also a desktop application provided by tauri. Make sure that the tauri CLI is installed and the server is running (see above).

Running the desktop application

cd client
cargo tauri dev

Building a desktop app

cd client
cargo tauri build

About

Demo Web App to train easy math tasks, written in Typescript (vue.js) and Rust (actix-web)

Topics

Resources

Stars

Watchers

Forks