/shiny-measure

Primary LanguageTypeScript

Shiny Measure

Build Test

My personal fitness app. Hosted at fildon.me/shiny-measure.

All data is only held in localStorage.

Developer Guidance

  1. Install dependencies

    npm install
  2. Build the app

    npm run build
  3. Serve locally

    npm run serve

You will now have a running application at localhost:5000

Linting

Linting is provided by ESLint, and run with

npm run lint

Testing

Testing is provided by Jest, and run with

npm run test

Deployment

Deployment is handled automatically via Github Actions.

Any update to the main branch will trigger a new build and deploy.

Contributing

Contributions are always welcome!

Please begin by raising or commenting on a GitHub issue. Then feel free to open a PR.

For any TypeScript changes, tests must be included.