/reptracker

Primary LanguageTypeScript

RepTracker

Track your workout sessions and monitor your progress over time.

Tech Stack

  • Monorepo: pnpm workspace
  • Database: PGSQL
  • Backend: TypeScript, Fastify, TRPC, MikroORM
  • Frontend: TypeScript, React, Vite, Jotai, XState, PandaCSS, TanStack Query

Packages

  • api: Backend logic and APIs
  • front: Frontend application

Purpose

Designed to make workout tracking seamless. Log your sets, reps, and weights for each exercise during a workout session. Analyze your performance data over time.

Usage

  1. Create a workout template.
  2. During a workout session, log reps and weights for each set.
  3. View your progress and insights through the frontend.