Files
2026-10-11 14:12:10 +03:00

928 B

Benchpress Secret

Мобильный web-интерфейс программы жима лёжа на 5 недель.

Стек

  • Frontend: React + Vite + TypeScript
  • Backend: FastAPI
  • DB: PostgreSQL
  • Docker: frontend + backend + db

Запуск

docker compose up --build

Открыть: http://localhost:3000
API: http://localhost:8000/api/health

Локальная разработка без Docker UI

docker compose up db backend --build
cd frontend
npm install
npm run dev

Vite proxy: /api → http://localhost:8000

Первый вход

  1. Задать пароль
  2. Ввести 1ПМ (шаг 1.25 кг)
  3. Выбрать 3 дня недели с перерывом ≥1 день
  4. Выбрать дату старта

Настройки

Импорт/экспорт JSON и сброс прогресса — в разделе «Настройки».