typein.ninja - A free online typing speed and accuracy game test website. Test and train your typing accuracy and speed with a new gamify website and become a master keyboard ninja…
Features:
easy
,normal
,hard
.🎮 How to Play: If you want to save your progress and get higher in level and benefit from all the features that the app has you would have to login with a google account via Google Signin. To play the user has to start typing in the text input field and as soon as the first key is struck the test has started. Each new word is counted when pressing space
. To reset a game press the reset
button at any time. To change the difficulty click the difficulty and select a new one.
and many more. view package.json
file for all other packages used.
The project is open source and all that is being worked on can be view in issues and project. If you wish to help please open a Pull Requset or issue.
If you like and enjoy this,might consider buying a coffee. Would be much appreciated .
❤️ Thank you for dropping by.
This is a serverless app the backend is firebase managed. To run the application a Google Firebase account is needed.
The config is setup using env variables which are found in .env
file. A sample config looks like:
VUE_APP_API_KEY=
VUE_APP_AUTH_DOMAIN=
VUE_APP_DB_URL=
VUE_APP_PROJECT_ID=
VUE_APP_STORAGE_BUCKET=
VUE_APP_MSG_ID=
VUE_APP_APP_ID=
VUE_APP_ANALYTICS_ID=
To generate this values you will need to generate a firebase config for your app. More information here.
npm install
npm run serve
npm run build
npm run lint
Author: zapobyte
Demo: http://typein.ninja/
Source Code: https://github.com/zapobyte/typein-ninja
#vue #vuejs #javascript #game