Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/aarush-narang/typing-test-app
- Owner: aarush-narang
- License: gpl-3.0
- Created: 2021-10-23T04:03:41.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-14T01:16:04.000Z (almost 2 years ago)
- Last Synced: 2024-11-12T16:16:38.015Z (2 months ago)
- Topics: css, django, flask, html, javascript, python, vercel
- Language: JavaScript
- Homepage: https://typing-test.aarushnarang.com
- Size: 43.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.