Skip to content

Ferramenta para monitoramento e totalização de consumo calórico diário com base em inputs do usuário.

Notifications You must be signed in to change notification settings

pbotelhodev/NutriCauc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍎 NutriCalc (Calculadora de Calorias)

Ferramenta para monitoramento e totalização de consumo calórico diário com base em inputs do usuário.

Status do Projeto React Vite

💻 Sobre o Projeto

O Kcal Tracker é uma aplicação web desenvolvida para demonstrar a habilidade de captura, processamento e totalização de dados de formulário em tempo real.

O objetivo é permitir que o usuário insira seus itens de consumo calórico ao longo do dia, recebendo o cálculo da soma total de forma instantânea.

🎯 Destaques Técnicos

  • Lógica de Totalização: Implementação de funções de agregação para cálculo da soma total de inputs.
  • Formulários Controlados: Gerenciamento de estado dos inputscom React.
  • Validação: Garantia de que apenas valores numéricos válidos sejam processados.
  • Feedback Visual: Resultados atualizados de forma reativa (instantânea) na interface.

⚙️ Funcionalidades

  • Cálculo de Soma Total: Totalização instantânea do consumo do dia.
  • Reset: Funcionalidade para limpar o registro e começar novo dia.

🛠️ Tecnologias Utilizadas

  • Front-end: ReactJS + Vite
  • Estilização: CSS3 Moderno (Layout Responsivo)
  • Lógica: JavaScript (ES6+)

🚀 Como rodar o projeto

# 1. Clone o repositório
$ git clone [https://github.com/pbotelhodev/kcal-calculator.git](https://github.com/pbotelhodev/kcal-calculator.git)

# 2. Acesse a pasta
$ cd kcal-calculator

# 3. Instale as dependências
$ npm install

# 4. Execute o projeto
$ npm run dev

About

Ferramenta para monitoramento e totalização de consumo calórico diário com base em inputs do usuário.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published