I took a reaction time test in school and got inspired to make my own. The test is built using React, a JavaScript website framework.
- Fix messy React effects code
- Add more customizable settings
- Change graphics for the test box and results
An up-to-date deployment with instructions on how to test yourself can be found here:
https://nitrogen2oxygen.github.io/reaction-time-test
- Node.JS version 14.x or higher
- Latest version of Chrome, Firefox, Edge, e.t.c.
- Clone the repository with
git clone https://github.com/Nitrogen2Oxygen/reaction-time-test.git
and enter the directorycd reaction-time-test
- Install dependancies with
npm install
- To deploy the test server, run
npm run start
and check your browser - To build a production ready build, run
npm run build
and check the/build/
directory on completion
All pull requests are welcome, though with this being a personal and pretty generic project I doubt anyone will really do one.
Please make sure you compare and merge changes to Nitrogen2Oxygen:main rather than Nitrogen2Oxygen:gh-pages. The GitHub pages branch is automatically maintained by the CI/CD script.