/typali

nepali typing tutor may be :D

Primary LanguageJavaScript

Typali: Nepali typing tutor

Type+Nepali = typali :D

why typali (not typesala)

typesala.com typeshala.com domains where too high ;)

Demo

Demo.

sample text

  • this string is used from
  • कथा : दोषी चश्मा

Gross speed

WPM (word per minute)
Taking a sample text seems average letters per word on a paragraph (including space) is 6
So, our formula for gross speed is :
Gross WPM = (All typed Entries/6)/Time

TODO

  • calculate speed
  • Ending Message
  • Nepali paragraphs Array
  • Landing page : (choose easy to hard paragraphs)

How to use in local

Setup

Install node, npm according to you OS on ARCH

$ sudo pacman -S nodejs

Install bower,gulp:

$ npm install -g gulp
$ npm install -g bower
$ npm install
$ bower install

and run gulp script like this:

$ gulp launch-server

for production

$ gulp prod

/dist

dist folder is created when

$ gulp prod

for gh-pages

rename index.html to 404.html (hack for github redirect) git subtree push --prefix dist origin gh-pages

License

Acknowledgements

My sincere respect to all the open source community, all those people who manages their time to help on finding solution to needy, blog their experiences and write tutorials.

Contributing

Please fork this repository and contribute back using pull requests.

Any contributions, large or small, major features, bug fixes, additional language translations, unit/integration tests are welcomed and appreciated but will be thoroughly reviewed and discussed.

Reference for speed calculation

https://www.speedtypingonline.com/typing-equations