Austin Hagel

Contact Me

Status: developing

RepCount

Overview

RepCount is a progressive web app designed for gym-goers who want a fast, no-frills way to log workouts. It works fully offline and syncs data when connectivity returns.

Key Features

Technical Highlights

All workout data is stored in IndexedDB, making the app fully functional without network access. The Service Worker caches all static assets and handles background sync for optional cloud backup.

Charts are built with D3.js using responsive SVG containers that adapt to viewport changes. Workout timer notifications use the Notification API with fallback to in-app alerts.

Smartphone resting next to a laptop on a clean white surface
Smartphone resting next to a laptop on a clean white surface

Comments

Loading comments…