Skip to content

DanielMontilla/interval-timer

Repository files navigation

Interval Timer

A mobile web app to create, track and use custom interval workout routines!

Showcase

alt text

Features

  • Interval timer from custom workout ⌛
    • text-to-speech prompts 💬
    • flexible playback controls ⏯
    • visual progress indicator 🔋
  • Lightweight 💾
  • Minimal UI 🔎
  • Easy-to-use workout creation interface 📃
  • Persistent workout storage 🛢
  • PWA (highly recommended) ⚡
  • Dark & light themes 🌓

Tecnologies used

  • Vue 3 Popular web framework
  • Vite, Vite PWA & Vitest Modern build tool for web projects w/ unit testing!
  • Tailwind A powerfull utility-first CSS framework
  • Zod Versitile Data validation tool
  • Howler Sound API Everything was written in Typecript, HTML and CSS!

Possible Improvement/features

  • Workout sharing via QR code 📶
  • Per-rep customization 🔁
  • Desktop UI 🖥
  • Other languaje support 🏳