GithubHelp home page GithubHelp logo

zapobyte / typein-ninja Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 2.0 9.72 MB

typein.ninja - typing speed and accuracy test. grow your typing skills and become the best while having fun.

Home Page: https://typein-ninja.netlify.app/

License: GNU General Public License v3.0

JavaScript 32.42% HTML 4.13% Vue 51.98% SCSS 11.48%
game javascript rpg text-game accuracy words per minute acc wpm

typein-ninja's Introduction

ninjatypein-ninja

Netlify Status

typein.ninja - A free online typing speed and accuracy test website. Test and train your typing accuracy and speed with a new gamify website.

Train hard 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.

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, a firebase config must be generate 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.

typein-ninja's People

Contributors

dependabot[bot] avatar oanaom avatar victormccglc avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

junyisuu t1m3ctrl

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.