O stay-fit é um projeto de aplicação web desenvolvido em React, MaterialUI e utiliza a RapidAPI para fornecer uma plataforma que facilita a busca e exploração de exercícios físicos com base no nome e na parte do corpo que deseja treinar.
Você pode achar uma live-demo clicando aqui.
Antes de começar, verifique se você possui os seguintes requisitos instalados em sua máquina:
-
Node.js: O Node.js é uma plataforma que permite a execução de código JavaScript no servidor. Você pode baixar o Node.js no site oficial e seguir as instruções de instalação para o seu sistema operacional.
-
NPM: O NPM é o gerenciador de pacotes do Node.js. Ele é instalado junto com o Node.js e é necessário para instalar as dependências do projeto.
Clone este repositório para a pasta desejada em sua máquina:
git clone https://github.com/olooeez/stay-fit.git
Navegue até o diretório do projeto e instale as dependências usando o NPM:
cd stay-fit
npm install
O stay-fit utiliza a RapidAPI para obter os detalhes dos exercícios. Certifique-se de ter uma conta na RapidAPI e obtenha a chave de API necessária para fazer as requisições. Você precisará configurar essa chave no arquivo .env na raiz do projeto da seguinte maneira:
REACT_APP_RAPIDAPI_KEY=SuaChaveDaRapidAPI
Após configurar a chave da RapidAPI, você pode iniciar a aplicação localmente com o seguinte comando:
npm start
A aplicação estará disponível em seu navegador no locahost:3000.
Se desejar contribuir para este projeto, sinta-se à vontade para abrir um pull request. Estamos abertos a todas as formas de contribuição!
Este projeto está licenciado sob a Licença Apache 2.0. Consulte o arquivo LICENSE para obter mais detalhes.