/timeout

Progressive Web App built with Typescript and React that lets you create, manage, and track your workouts.

Primary LanguageTypeScript

TimeOut: A Workout App

TimeOut is a Progressive Web App (PWA) built with Typescript and React, utilising PWA technologies like Service Workers and IndexedDB for offline storage.

It is designed for mobile devices and is installable via the browser to offer a near-native experience.

Demo

https://timeout-app.netlify.app

Features

  • Create exercises and classify them by type
  • Create structured workouts around these exercises with customizable sections, cycles, and rest periods
  • Edit and delete workouts
  • Start workouts, allowing real-time follow-along
  • Track reps or time for each exercise
  • View completed workouts