Este projeto visa auxiliar iniciantes em musculação a descobrir novos exercícios e entender suas funcionalidades. Ele oferece uma lista de exercícios divididos por grupos musculares, além de explicações detalhadas sobre cada movimento.
- Biblioteca de Exercícios: Visualização de uma lista de exercícios com informações detalhadas.
- Pesquisa e Filtros: Ferramenta de pesquisa com busca rápida e filtragem de exercícios.
- Modo Claro/Escuro: O usuário pode alternar entre temas claro e escuro.
- Escolha de Tema Personalizado: Opções de temas coloridos para personalizar a aparência do site.
- Responsividade: O layout é adaptável para diferentes tamanhos de tela, proporcionando uma boa experiência em dispositivos móveis e desktop.
-
Frontend:
- HTML5
- CSS3
- JavaScript
- Bootstrap (para o layout responsivo)
- FontAwesome (para os ícones)
-
Backend:
- Node.js
- Express
- Node.js (versão 22 ou superior)
-
Clone o repositório:
git clone https://github.com/Programador-jr/MuscleLib.git
-
Instale as dependências:
npm install
-
Inicie o servidor backend:
npm run dev
Abra o navegador e acesse http://localhost:8080
.
-
Fork este repositório.
-
Crie uma nova branch para suas alterações:
git checkout -b minha-nova-feature
-
Faça suas alterações e commite-as:
git commit -m "Adicionando uma nova funcionalidade"
-
Push para sua branch:
git push origin minha-nova-feature
-
Abra um pull request no GitHub.
Distribuído sob a Licença MIT. Veja o arquivo LICENSE para mais informações.
MuscleLib é uma ferramenta útil para quem deseja aprimorar a experiência no treino de musculação, com uma interface fácil e intuitiva. Agradecemos a colaboração de todos os contribuintes!