Описание
🏋️♂️ TeleFit Coach — Описание проекта и функционала платформы
TeleFit Coach — это комплексная цифровая экосистема для фитнеса, бодибилдинга и пауэрлифтинга, объединяющая Telegram Mini App, умного Telegram-бота и профессиональную студию администратора (Admin Studio) с интеграцией искусственного интеллекта Google Gemini.
Приложение создано для спортсменов любого уровня (от новичков до мастеров спорта) и тренеров, предоставляя пошаговое ведение тренировок, расчёт весов, визуальный атлас техники и библиотеку легендарных тренировочных методик.
🌟 Ключевые возможности приложения
1. 📱 Интерактивное веб-приложение (Telegram Mini App)
Адаптивный современный интерфейс: премиальный дизайн с мгновенным переключением между тёмной (Dark) и светлой (Light) темами.
Персональный профиль атлета:
Учёт антропометрии (рост, вес, возраст, пол).
Фиксация персональных разовых максимумов (1ПМ): жим лёжа, присед, становая тяга, армейский жим, подтягивания.
Учёт целей (Сила / Набор массы / Рельеф и похудение / Здоровье и тонус / Выносливость), опыта и ограничений по здоровью.
Интерактивный плеер тренировок:
Пошаговое проведение тренировки сет за сетом.
Автоматический расчёт рабочих весов в килограммах на основе % от персонального 1ПМ.
Встроенный таймер отдыха между подходами со звуковыми/визуальными сигналами.
Фиксация выполненных повторений, весов, RPE (уровня нагрузки) и подсчёт суммарного тоннажа.
2. 🎬 Визуальный атлас анатомии (506+ анимаций в 18 группах)
Огромная библиотека упражнений, разбитая по 18 анатомическим мышечным группам (грудь, спина, плечи, квадрицепсы, бицепс бедра, трицепс, бицепс, пресс, икры, шея и др.).
Двойные темы для каждого упражнения: плавная покадровая анимация адаптирована отдельно под тёмный и светлый фон.
Полная 3-язычная база знаний (RU 🇷🇺 / EN 🇬🇧 / FR 🇫🇷):
Пошаговая техника выполнения.
Правильный ритм дыхания (вдох на опускании, выдох на усилии).
Распространённые ошибки и как их избежать.
Поддержка авторских упражнений: возможность загружать свои фото/кадры, создавать авторские движения и моментально использовать их в программах.
3. 🏆 Золотой фонд классических программ пауэрлифтинга
В платформу оцифрованы и встроены легендарные соревновательные и подготовительные циклы:
Сокращённый цикл Бориса Шейко (16 недель высокой интенсивности: Подготовительные и Соревновательные периоды с разделением тяги с плинтов, до колен и из ямы).
Русский тренировочный цикл (9 недель фундаментального набора силы и выхода на пик формы).
Цикл Эда Коэна (10-недельная система легендарного чемпиона мира).
Тренировочные планы Бутенко (Базовый, предсоревновательный и соревновательный этапы).
Тяговый цикл Тома Маккелоу (специализированная программа пробоя плато в становой тяге).
Циклы профессора Ю.В. Верхошанского (научный метод развития взрывной силы и жима/приседа).
4. 🛠️ Панель администратора (Admin Studio)
Управление галереей и упражнениями: настройка названий, техник, перемещение между 18 группами мышц, удаление и добавление авторских анимаций.
Интерактивный конструктор программ: визуальное создание программ тренировок по неделям, дням и подходам (разминка, рабочие, заминка, дропсеты).
Генерация программ через ИИ (Google Gemini): автоматическое составление сбалансированных тренировочных планов под любой запрос пользователя.
Умная замена упражнений (Quick Replacer): возможность в 1 клик заменить любое упражнение во всей программе.
Аналитика атлетов: мониторинг зарегистрированных пользователей, подписок и выполненных тренировок.
5. 🤖 Telegram-бот
Онбординг и сбор параметров: опрос атлета при первом входе для подбора индивидуального плана.
Автоматические напоминания (Scheduler): отправка уведомлений о запланированных тренировках.
Быстрый запуск Mini App: открытие приложения внутри Telegram в один клик.
💻 Технологический стек
Backend: Python 3.10+, FastAPI (асинхронный REST API), SQLAlchemy 2.0 (Async), PostgreSQL (telefit_db), APScheduler.
Telegram Bot: aiogram 3.x (FSM-сценарии, Menu Button WebApp).
Искусственный интеллект: Google Gemini API (мультимодальный анализ техники и генерация программ).
Frontend: Vanilla JavaScript + Modern CSS (стеклянный неоновый UI, поддержка 3 языков и 2 тем оформления).
Безопасность: встроенная система создания резервных копий (make_backup.py) с автоматическим версионированием.
Характеристики
Отзывов пока нет...