Skip to content

robertcedwards/HIT-Tracker-TUL

Repository files navigation

Blog Post about building Hitflow.xyz

Hit Flow - High Intensity Training Tracker

Hit Flow Screenshot

A specialized tracking tool designed for high-intensity training protocols, focusing on time under load and weight progression.

Features

  • 🏋️‍♂️ Weight Unit Flexibility: Toggle between lbs/kg with a simple click
  • ⏱️ Time Under Load Tracking: Precise timing for each exercise
  • 🔔 Audio Countdown: Configurable audio alerts
  • 📊 Progress Visualization: Track your strength gains over time
  • 💾 Data Export: Full control over your training data

Usage Tips

Weight Units

Click on the "Weight (lbs)" header to toggle between pounds and kilograms. Your preference is saved automatically.

Weight Toggle Demo

Timer Controls

The timer includes configurable audio countdown alerts to help match or exceed your previous session's time under load.

Timer Demo

Built With

Development

This project was bootstrapped with Create React App.

Getting Started

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Create a .env file with your Supabase credentials
  2. Start the development server:
npm start

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Acknowledgments

Contact

Created by @0xhashbrown - feel free to reach out!

Visit Hit Flow to try it out.

About

A HIT Workout tracker with timers, log, and charts

Resources

Stars

Watchers

Forks

Languages