Skip to content

Kalmarv/SensitivityUtils

Repository files navigation

Sensitivity Utils


A collection of calulators for FPS games


Getting Started

You can visit the site at sens.kalmarv.xyz

Running Locally

If you want to install and run locally you'll need Node.js and Git installed.

git clone https://github.com/Kalmarv/SensitivityUtils
cd SensitivityUtils
npm install
npm run dev

Host on Vercel

If you wish to host the site yourself, you can simply click the button below

Deploy with Vercel

Running the tests

Unit tests cover every function involved in the sensitivity calculations.

End-to-end tests cover the functionality of every page.

Unit Tests

npm run test:unit

End-to-End Tests

npm run dev
npm run test:e2e

E2E tests run headless by default, to test in a real browser, run the following

npx playwright test --headed

Built With

Perfomance

Perfect scores in lighthouse for all categories

License

This project is licensed under the MIT License - see the LICENSE.md file for details