Безкоштовний PWA-щоденник тренувань

Відмітив підхід — таймер відпочинку вже йде

IRONLOG — офлайн-щоденник силових тренувань українською. Записуй вагу й повторення одним тапом, тримай паузи під контролем і дивись, як росте робоча вага. Без реєстрації та сервера: усі дані лишаються на твоєму телефоні.

Головний екран IRONLOG: тиждень, програми та останні тренування
Головна. Тиждень, програми, останні тренування
Активне тренування: підходи з галочками, колонка «було» і таймер відпочинку
Тренування. Підходи, «було», таймер відпочинку
Прогрес: обʼєм по тижнях, розподіл навантаження та рекорди
Прогрес. Обʼєм по тижнях, рекорди, 1ПМ

Гортай, щоб побачити всі екрани

Усе, що треба в залі. І нічого зайвого

Дві головні речі — таймер відпочинку й чітка відмітка підходів. Решта лише допомагає їм: програми, історія, рекорди, калькулятор дисків.

Таймер відпочинку

Стартує сам, щойно відмітиш підхід. Своя пауза для кожної вправи, ±15 с на льоту, сигнал і вібрація в кінці — навіть якщо застосунок згорнуто.

Відмітка підходів

Одна велика галочка на підхід і колонка «було» з минулого разу. Порожнє поле підтягує попереднє значення, а рекорд ваги чи сили відзначається одразу.

Програми

Збери набір вправ один раз і запускай тренування одним тапом. Будь-яке завершене тренування можна зберегти як програму.

Історія і прогрес

Обʼєм по тижнях, розподіл навантаження по мʼязах, рекорди по кожній вправі й оцінка одноповторного максимуму.

Калькулятор дисків

Вводиш вагу на штанзі — бачиш, які млинці повісити з кожного боку. Гриф 20, 15 або 10 кг, набір млинців — свій.

Резервна копія

Експорт та імпорт одного JSON-файлу. Після кожного тренування — автоматичний знімок даних, зберігаються останні пʼять.

Як це працює

Три кроки — і щоденник веде себе сам.

  1. 01

    Створи програму

    Обери вправи з бази або додай свої, задай кількість підходів і паузу для кожної.

  2. 02

    Тренуйся

    Відмічай підходи галочкою: таймер відпочинку запускається сам, а підказка «минулого разу» показує, скільки додати.

  3. 03

    Дивись прогрес

    Історія, обʼєм по тижнях і рекорди зʼявляються вже після першого завершеного тренування.

Чесно про технічне

Це вебзастосунок, який поводиться як звичайний: встановлюється на головний екран, відкривається без інтернету й нікуди не надсилає твої дані. Акаунта немає — бо він не потрібен.

Без акаунта і сервера Дані в IndexedDB на пристрої Працює офлайн (PWA) Резервна копія — JSON Окремий раунд-таймер React 19 · TypeScript · Vite

Встанови на головний екран

iPhone / iPad
Відкрий у Safari → кнопка «Поділитися» → «На екран “Домів”».
Android
Меню Chrome (⋮) → «Встановити застосунок» або «Додати на головний екран».

Дані живуть лише на цьому пристрої. Перед зміною телефона або очищенням браузера зроби копію у вкладці «Ще».

Спробуй на наступному тренуванні

Демо відкривається з готовою історією за чотири тижні — потикай, нічого не зламається. Справжній застосунок починається з чистого аркуша.