We are the leaders

Team Members

Launch Site

typist

typist is a game for finding the fastest typers. There are infinite levels to compete.

V800 archlabs 2017 11 13 09 1920x1080

Description

At each level, you will be promoted with a quote by a famous person. Type the character over the cursor before the cursor moves to next character after some time. If you mis type the character, then the cursor moves to next character marking the current character as "Red". If you missed typing a character, then it is show in "Golderod" color. If the character typed is correct it is shown in "Green" color. There will random gifts hidden in letters shown in "Orange" color. If you typed it correctly you will get 10 points. Once all characters in the quote is completed, the score is calculated. If you got the winning margin, you will be promoted to the next level. You can get a maximum score of 100

There are infinity levels in the game. Try to reach the maximum level you can.

Instructions

Tested on desktop chrome browser. Make sure the webpage is focused before starting the game.

View the screencast:
https://typist-game.herokuapp.com

Built With

API used

  • Wikiquote : Getting the quotes
  • Rollbar : Realtime log analytics using winston-rollbar2 npm module

Node Libraries

  • body-parser: Node.js body parsing middleware
  • cheerio: Tiny, fast, and elegant implementation of core jQuery designed specifically for the server
  • ejs: Embedded JavaScript templates
  • express: Fast, unopinionated, minimalist web framework
  • moment: Parse, validate, manipulate, and display dates
  • mongoose: Mongoose MongoDB ODM
  • node-schedule: A cron-like and not-cron-like job scheduler for Node.
  • read-config: Multi format configuration loader
  • request: Simplified HTTP request client.
  • uuid: RFC4122 (v1, v4, and v5) UUIDs
  • winston: A multi-transport async logging library for Node.js
  • winston-rollbar2: An updated and actively maintained Rollbar transport for Winston. Uses Rollbar v2

UI Frameworks

UI Libraries

Feedback / Ratings (6)

All Feedback