Morst is a translator, trainer, and game for learning morse code.
This project is to practice and learn Rust. Originally this was going to be built on Amethyst game engine, but I have chosen to make it a website and API instead. I chose to use the Rust web framework Rocket for this. The front end will be
- Translate single char keyboard input into dotdash
- Multi char translate
- Create a Yew front end
-
Setup Amethyst basic interface - Playback dotdash into audio
- Paste bulk translate
- Input stream translate
- Virtual Keyboard
- File translate (upload .txt into dotdash)
- Morse tree visualization
I used some of the functionality from the crate Mors, but chose to write it out myself rather than just use the crate as a whole.
alt names -> Rumorse, Morst, Rorse