Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aarush-narang/typing-test-app


https://github.com/aarush-narang/typing-test-app

css django flask html javascript python vercel

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# MonkeyType Clone

Created using Flask and VanillaJS, this clone is a worse version of MonkeyType in which you can find your typing speed.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the following dependencies

- flask

Additionally, create a .env file in the root directory with the following variables
- DOMAIN
- your local IP address.
- PORT
- the port you want to use.

Then, change your directory to the `/typing-test-app/src` directory. To start, type

```bash
python app.py
```
And you're finished!

## How to play

Just start typing! Once you start, the timer will also start and when you finish the paragraph, it will calculate your typing speed in WPM and your accuracy.

## Additionally

You can also click the switch in the top right corner to switch between light and dark mode.