Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kalmarv/sensitivityutils
Simple site with some sensitivity utilities
https://github.com/kalmarv/sensitivityutils
calculator daisyui playwright react reactjs sensitivity tailwind tailwind-css typescript vite vitest
Last synced: 5 days ago
JSON representation
Simple site with some sensitivity utilities
- Host: GitHub
- URL: https://github.com/kalmarv/sensitivityutils
- Owner: Kalmarv
- License: mit
- Created: 2021-11-23T22:52:16.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-06-04T21:11:22.000Z (over 2 years ago)
- Last Synced: 2024-05-31T15:24:49.056Z (6 months ago)
- Topics: calculator, daisyui, playwright, react, reactjs, sensitivity, tailwind, tailwind-css, typescript, vite, vitest
- Language: TypeScript
- Homepage: https://sens.kalmarv.xyz
- Size: 1.59 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sensitivity Utils
A collection of calulators for FPS games
## Getting Started
You can visit the site at [sens.kalmarv.xyz](https://sens.kalmarv.xyz/)
### Running Locally
If you want to install and run locally you'll need [Node.js](https://nodejs.org/) and [Git](https://git-scm.com/) installed.
```console
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](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FKalmarv%2FSensitivityUtils)
## 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
```console
npm run test:unit
```### End-to-End Tests
```console
npm run dev
npm run test:e2e
```E2E tests run headless by default, to test in a real browser, run the following
```console
npx playwright test --headed
```## Built With
- [React](https://reactjs.org/) - The web framework used
- [TypeScript](https://www.typescriptlang.org/) - For types, unsurprisingly
- [TailwindCSS](https://tailwindcss.com/) - Styling
- [DaisyUI](https://daisyui.com/) - Tailwind Components
- [Vite](https://vitejs.dev/) - Build tooling
- [Vitest](https://vitest.dev/) - Unit testing
- [Playwright](https://playwright.dev/) - End-to-end testing## Perfomance
Perfect scores in lighthouse for all categories
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE) file for details