GetFit is a simple frontend-only exercise planner created with Vue3, TypeScript, and Vite. Used libraries include Pinia, Vuetify, Cypress and Vitest. For CI, the project uses Github Actions.
To test this app in production, visit https://ajuvonen.github.io/getfit. You can also install the app as a PWA on your own device.
Node 20+
PWA functionalities require a PWA-compatible browser.
- Run
npm install
- Run
npm run build
- Run
npm run test:e2e
- Run
npm install
- Run
npm test:unit