Bem-vindo à minha Calculadora de Macros e Gerador de Dietas! Este projeto foi inspirado na minha paixão pela musculação e na busca contínua por conhecimento na área da saúde esportiva. A ideia por trás deste aplicativo é proporcionar uma ferramenta acessível para ajudar as pessoas a alcançarem seus objetivos de forma saudável, combinando minha paixão pela programação com a paixão pelo esporte.
-
Calculadora de Macros:
- Utilize a calculadora de macronutrientes para determinar as proporções ideais de proteínas, carboidratos e gorduras com base nos seus objetivos de treinamento.
-
Integração com a API do ChatGPT:
- Conecte-se à poderosa API do ChatGPT para obter sugestões personalizadas de dietas com base nos seus objetivos pessoais. O ChatGPT irá fornecer informações e conselhos nutricionais com base nas suas necessidades específicas.
-
NextJS e TypeScript:
- O projeto é desenvolvido utilizando NextJS, proporcionando uma experiência de desenvolvimento rápida e eficiente, enquanto o TypeScript traz maior segurança e legibilidade ao código.
-
ShadCN UI e Tailwind:
- A interface do usuário é construída com o auxílio do ShadCN UI, complementado pelo poderoso framework de estilo Tailwind. Isso resulta em uma interface moderna, responsiva e visualmente atraente.
-
React Hook Form e Zod:
- Poderosa combinação de bibliotecas para criação de formulários avançados, com validação, estados, controle de submissão, caching, etc.
-
API do ChatGPT:
- A integração com a API do ChatGPT permite que o aplicativo forneça sugestões inteligentes e personalizadas para as dietas dos usuários.
-
Clone o Repositório:
git clone https://github.com/seu-usuario/seu-projeto.git cd seu-projeto
-
Instale as Dependências:
npm install
-
Configure as Variáveis de Ambiente:
- Certifique-se de criar um arquivo
.env.local
com as configurações necessárias, incluindo as chaves de acesso à API do ChatGPT.
- Certifique-se de criar um arquivo
-
Inicie o Servidor de Desenvolvimento:
npm run dev
-
Acesse o Aplicativo:
- Abra seu navegador e acesse
http://localhost:3000
.
- Abra seu navegador e acesse
Contribuições são bem-vindas! Se você tem sugestões de melhorias, encontre algum bug ou queira adicionar novas funcionalidades, sinta-se à vontade para abrir uma issue ou criar um pull request.
Este projeto é uma combinação da minha paixão pela musculação e pela programação. Comecei no esporte sem muitos recursos, e esse aplicativo é uma tentativa de proporcionar a outras pessoas a oportunidade de melhorar seus treinos e ganhos de forma acessível.
Espero que você desfrute da Calculadora de Macros e encontre as informações úteis para alcançar seus objetivos de forma saudável e sustentável!