A web-based lap timing system that connects to EasyLap hardware via WebHID.
- Clone the repository
- Install dependencies:
npm install - Run the development server:
npm start - Open your browser to
http://localhost:8000/
This project uses a modern JavaScript toolchain.
npm run test- Run the unit test suite via Vitestnpm run lint- Run ESLint to catch syntax errors and bad practicesnpm run format- Format the codebase with Prettier
docs/protocol_documentation.md- Documentation of the EasyLap WebHID protocoldocs/requirements.md- Initial project requirements
ISC