Skip to content

gustarmartins/TACO

Repository files navigation

TACO - App De Nutrição

Um aplicativo de nutrição e planejamento de dietas feito por um brasileiro, para brasileiros.

O objetivo deste projeto é fornecer uma ferramenta precisa e fácil de usar para que as pessoas possam entender e gerenciar sua alimentação, seja para planejar uma dieta com "arroz e feijão" ou para simplesmente consultar as informações nutricionais de um "pão de forma" - e o melhor... tudo isso utilizando a:

Tabela TACO

Este projeto tem como diferencial o uso exclusivo da Tabela Brasileira de Composição de Alimentos (TACO) como sua única fonte de dados.

A Tabela TACO é um projeto de pesquisa amplo, coordenado pelo Núcleo de Estudos e Pesquisas em Alimentação (NEPA) da UNICAMP. Ela fornece dados detalhados sobre a composição química e nutricional dos principais alimentos consumidos no país, garantindo informações muito mais precisas e relevantes para a nossa população.

Para saber mais sobre a importância e a metodologia da Tabela TACO, consulte os links oficiais:

Funcionalidades Atuais

O aplicativo está em pleno desenvolvimento. Atualmente, as seguintes funcionalidades estão implementadas:

  • Consulta Rápida: Uma busca inteligente na tela inicial para consultar rapidamente os macronutrientes de qualquer alimento da Tabela TACO.
  • Visualização de Alimentos: Tela de detalhes completa para cada alimento, exibindo todas as informações nutricionais disponíveis da tabela.
  • Criação de Dietas: Crie planos alimentares personalizados, nomeando suas dietas.
  • Adição de Alimentos: Adicione alimentos às suas dietas, especificando a quantidade em gramas e o tipo de refeição (café da manhã, almoço, etc.).
  • Dashboard da Dieta: A tela inicial apresenta um dashboard dinâmico com um gráfico de pizza que resume os macronutrientes da sua dieta principal.

Ferramentas e Tecnologias

Este aplicativo está sendo construído com tecnologias modernas do ecossistema Android, incluindo:

  • Linguagem: Kotlin
  • Interface de Usuário: Jetpack Compose
  • Arquitetura: MVVM (Model-View-ViewModel)
  • Banco de Dados Local: Room
  • Assincronismo: Coroutines & Flow

🚀 Próximos Passos (TODO)

O projeto continua evoluindo! Os próximos grandes passos incluem:

  • Implementação do "Diário Alimentar" para registro diário.
  • Criação de um perfil de usuário para planos ainda mais personalizados. (50% concluído)
  • Disponibilização do arquivo .apk para instalação e testes. (por enquanto, faça o próprio build com git clone e Android Studio)
  • Melhorar a função de busca
  • Melhorar a tela de adicionar alimentos a uma dieta (copiar e colar grupo de itens)

Este README será atualizado conforme o projeto avança. Sinta-se à vontade para explorar o código!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages