Application to teach TouchTyping.
Letter introduction at keyboard:
Exercise with screen keyboard:
Project aim is:
- should inlcude visualisation of easy customizable keyboard
- training content should be possible to adapt to many languages
- training should include all steps from very begining of blind typing
- training should be done step by step while introducing letters one by one
Project is in active development phase and lot of code is subject to change.
Project is far from stable. For stable version we should implement:
- basic keyboard graphical representation ✅︎
- lesson configuration commands using yaml data files
- show ilustrations on correct finger & body positions.
- show key location ✅︎
- show explanation text ✅︎
- entry training with and without backspace usage - partly
- speed improvement exercises with speed measurement
- full course on query keyboard in yaml files
- lesson table of contents, to choose any lesson to work on - partly
- save state for lessons ✅︎
- version packaging
- space key press is not recognized
- while loading unfinished lesson at start (after exit), exercises not filled.
To run project you should have rust infrastructure set up. Then you can compile and run project using commend:
cargo run