This repository contains a complete push-up training toolkit, split into three purpose-driven components:
Automates syncing your push-up training dates with Google Calendar. This folder includes:
.commandfiles for use with Warp or macOS Terminal- Integration with your Google Sheet:
PUSH_PULL_UP_Training_Plan_Updated_Every_Day - Uses
fresh_env/Python virtual environment for calendar script dependencies - Regenerates
.icscalendar files automatically - Can be launched directly from macOS using:
launch_pushup_sync_warp.commandrun_full_pushup_sync_warp_ready.command
📌 Make sure
fresh_env/remains in this folder or update all script references accordingly.
Interactive web app connected to a Google Apps Script backend. Features:
- Visual progress bars and weekly charts via Chart.js
- Daily training completion logging
- Streak counter and phase tracking
backend/contains the exported.gsand.htmlsource codetracker-ui.htmlis the UI portion hosted via GitHub Pages
Provides a single access page that links to both:
- ✅ Calendar Sync tool (
sync-app/) - ✅ Progress Tracker (
tracker-app/)
Hosted via GitHub Pages at:
➡️ https://rohernan76.github.io/PushUpTracker/landing-page/
This repo ignores:
.DS_StoremacOS files.venv/Python environmentsbackup/and_archived/folders- Any local
.applaunchers
Created and maintained by @rohernan76.
Part of a hybrid automation system for performance, habit tracking, and personal growth.