A free online typing speed and accuracy game test website

typein-ninja

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:

  • 3 difficulty levels: easy,normal,hard.
  • get experience on each test completed and grow your ninja to be the best
  • search other players
  • view yours and others best score
  • view your game history

🎮 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.

Used to make this project

and many more. view package.json file for all other packages used.

About the project

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 Buy Me a Coffee at ko-fi.com.

❤️ Thank you for dropping by.

Project setup

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.

Install

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Download Details:

Author: zapobyte

Demo: http://typein.ninja/

Source Code: https://github.com/zapobyte/typein-ninja

#vue #vuejs #javascript #game

A free online typing speed and accuracy game test website
3.20 GEEK