Repolode
Snouzy

Snouzy/workout-cool

Aplicativo web open source de orientação fitness para montar planos de treino, acompanhar o progresso e consultar uma base de exercícios.

Alternativa open source a:StrongFitbod

Estrelas
8,629
Forks
762
Issues abertas
83
Último commit
mês passado

O que é?

Workout.cool é uma plataforma web de orientação fitness. Ela permite criar planos de treino, acompanhar o progresso dos treinos e consultar exercícios em uma base integrada que inclui instruções e demonstrações em vídeo.

O app é desenvolvido com Next.js, TypeScript, React, Tailwind CSS, shadcn/ui e Radix UI, usando PostgreSQL como banco de dados, acessado por meio do Prisma. A base de código segue o Feature-Sliced Design. É possível executá-lo localmente com Docker ou configurar manualmente o pnpm e o PostgreSQL. O guia de self-hosting explica como fazer o deploy em produção com Docker, Docker Compose ou por meio de um build manual.

O repositório inclui um script para importar exercícios de um arquivo CSV, e um conjunto de dados de exemplo pode ser usado para popular o banco. O projeto usa a licença MIT.

Recursos principais

  • 01Criar e gerenciar planos de treino personalizados
  • 02Acompanhar o progresso dos treinos ao longo do tempo
  • 03Consultar uma base de exercícios com instruções e demonstrações em vídeo
  • 04Importar dados de exercícios de arquivos CSV
  • 05Executar localmente com Docker ou com uma configuração manual do PostgreSQL
  • 06Hospedar por conta própria com Docker, Docker Compose ou por meio de um build manual

Casos de uso

  • Hospedar por conta própria um monitor de treinos privado com seu próprio banco de dados
  • Desenvolver ou personalizar um app web de orientação fitness com Next.js e Prisma
  • Estudar a estrutura de um projeto que aplica Feature-Sliced Design em uma aplicação real

Tópicos

Perguntas frequentes

O que é workout-cool?
Aplicativo web open source de orientação fitness para montar planos de treino, acompanhar o progresso e consultar uma base de exercícios. Workout.cool é uma plataforma web de orientação fitness. Ela permite criar planos de treino, acompanhar o progresso dos treinos e consultar exercícios em uma base integrada que inclui instruções e demonstrações em vídeo.
workout-cool é gratuito? Qual é a licença?
workout-cool é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
workout-cool ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de workout-cool foi em 20 de set. de 2026.
Para que posso usar workout-cool?
Hospedar por conta própria um monitor de treinos privado com seu próprio banco de dados Desenvolver ou personalizar um app web de orientação fitness com Next.js e Prisma Estudar a estrutura de um projeto que aplica Feature-Sliced Design em uma aplicação real
Onde consigo workout-cool?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Snouzy/workout-cool

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados