Repolode
Snouzy

Snouzy/workout-cool

Открытое веб-приложение для фитнес-тренировок: составляйте планы занятий, отслеживайте прогресс и ищите упражнения в базе.

Open source альтернатива:StrongFitbod

Звёзды
8,629
Форки
762
Открытые issues
83
Последний коммит
в прошлом месяце

Что это?

Workout.cool — веб-платформа для фитнес-тренировок. С её помощью можно составлять планы занятий, отслеживать прогресс и искать упражнения во встроенной базе с инструкциями и видео.

Приложение создано на Next.js, TypeScript, React, Tailwind CSS, shadcn/ui и Radix UI; в качестве базы данных используется PostgreSQL с доступом через Prisma. Кодовая база организована по Feature-Sliced Design. Приложение можно запустить локально с Docker или вручную настроить pnpm и PostgreSQL. Руководство по самостоятельному хостингу описывает развёртывание в production с Docker, Docker Compose или ручной сборкой.

В репозитории есть скрипт для импорта упражнений из CSV-файла, а для заполнения базы можно использовать пример набора данных. Проект распространяется по лицензии MIT.

Ключевые возможности

  • 01Создание и управление персональными планами тренировок
  • 02Отслеживание прогресса тренировок
  • 03Поиск упражнений в базе с инструкциями и видео
  • 04Импорт данных об упражнениях из CSV-файлов
  • 05Локальный запуск с Docker или вручную настроенным PostgreSQL
  • 06Самостоятельный хостинг с Docker, Docker Compose или ручной сборкой

Сценарии использования

  • Самостоятельное размещение приватного трекера тренировок с собственной базой данных
  • Создание или доработка веб-приложения для фитнес-тренировок на стеке Next.js и Prisma
  • Изучение структуры проекта, построенного по Feature-Sliced Design, на примере реального приложения

Темы

Частые вопросы

Что такое workout-cool?
Открытое веб-приложение для фитнес-тренировок: составляйте планы занятий, отслеживайте прогресс и ищите упражнения в базе. Workout.cool — веб-платформа для фитнес-тренировок. С её помощью можно составлять планы занятий, отслеживать прогресс и искать упражнения во встроенной базе с инструкциями и видео.
workout-cool можно использовать бесплатно? Какая у него лицензия?
workout-cool распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
workout-cool всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в workout-cool — 20 сент. 2026 г..
Для чего можно использовать workout-cool?
Самостоятельное размещение приватного трекера тренировок с собственной базой данных Создание или доработка веб-приложения для фитнес-тренировок на стеке Next.js и Prisma Изучение структуры проекта, построенного по Feature-Sliced Design, на примере реального приложения
Где скачать workout-cool?
Исходный код и инструкции по установке — на GitHub: https://github.com/Snouzy/workout-cool

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая панель для отслеживания рынков акций с графиками в реальном времени, ценовыми оповещениями, списками наблюдения и данными о компаниях на базе Next.js и TradingView.

20,5 тыс.2,5 тыс.TypeScriptAGPL-3.0Обновлён вчера