Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janekx21/neotrain
Web-App for learning the Neo Layout written in Elm
https://github.com/janekx21/neotrain
elm elm-lang lamdera neo-layout touch-typing
Last synced: about 1 month ago
JSON representation
Web-App for learning the Neo Layout written in Elm
- Host: GitHub
- URL: https://github.com/janekx21/neotrain
- Owner: janekx21
- License: mit
- Created: 2023-04-11T12:59:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-27T18:04:27.000Z (about 2 months ago)
- Last Synced: 2024-10-12T20:03:34.252Z (about 1 month ago)
- Topics: elm, elm-lang, lamdera, neo-layout, touch-typing
- Language: Elm
- Homepage: https://neo-train.lamdera.app/
- Size: 983 KB
- Stars: 7
- Watchers: 1
- Forks: 4
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/S6S7DBDPZ)
![GitHub last commit](https://img.shields.io/github/last-commit/janekx21/NeoTrain?style=for-the-badge)
[Neo Train](https://neo-train.lamdera.app/) is an online touch typing trainer for the [neo layout](https://www.neo-layout.org/). It is built with [lamdera](https://lamdera.com/), which uses [elm](https://elm-lang.org/). The Page supports the layouts Neo, Bone, NeoQwertz, AdNW, KOY, NeoQwerty, Vou, Mine and Noted. It has randomly generated lectures for each, as well as a couple of handwritten dictations.
## Screenshots
![Screenshot of the Auth Page](img/auth_page.frame_generic_dark.png)
![Screenshot of the Typing Page](img/typing_page.frame_generic_dark.png)## Installation
You will need [lamdera](https://lamdera.com/) for running this app.
All dependencies will be downloaded automatically.## Usage
To start a live debugging session, just start lamdera in the live mode inside the project folder.
```bash
lamdera live
```## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Adding more dictations is also welcome.
There are no tests yet.
## License
[MIT](https://choosealicense.com/licenses/mit/)