Skip to content

ashermorgan/running-tools

Repository files navigation

Running Tools

A collection of tools for runners and their coaches. Try it out here.

Features

  • Batch Calculator: Create tables of the results of the other calculators over a range of inputs
  • Pace Calculator: Calculate distances and times that are at the same pace
  • Race Calculator: Estimate equivalent results for races of different distances and/or times
  • Split Calculator: Find splits, paces, and cumulative times for the segments of a race
  • Unit Calculator: Convert between different distance, time, speed, and pace units
  • Workout Calculator: Estimate target workout splits using previous race results

Setup

Install dependencies

npm install

Run development server

npm run dev

Run linter and tests

npm run lint
npm run test:unit
npm run test:e2e

Build for production

VITE_API_DOMAIN=https://example.com BASE_URL=/running-tools/ npm run build