giovanniRodighiero / timeresth

Customizable timers for HIIT workouts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TIMERESTH web app

alt text

Timeresth is a workout management app that allows the user to create, edit and execute HIIT style workouts based on time instead of repetitions.

Create the workout that best suits your needs: different working out and resting times per exercise per round are possibile thanks to the flexible workout model and intuitive UI.

Tech stack

  • Typescript

  • React.js

  • Immer

  • Tailwindcss

  • EsBuild

  • Vitest + React Testing Library

  • Playwright (WIP)

  • Storybook

dev

npm install
npm run dev

In order to update the Database interface:

npx supabase login
npx supabase projects list
npx supabase gen types typescript --project-id <project_id> > src/types/database.ts

Or by hand.

About

Customizable timers for HIIT workouts

License:GNU General Public License v3.0


Languages

Language:TypeScript 60.0%Language:JavaScript 39.3%Language:CSS 0.6%Language:Shell 0.0%Language:HTML 0.0%