FoodMania é uma aplicação web que permite a consulta de informações nutricionais dos alimentos, com base na tabela TACO (Tabela Brasileira de Composição de Alimentos).
Utilizando HTML, CSS e TypeScript, o FoodMania proporciona aos seus usuários um design prático e responsivo, agregando conteúdos dinâmicos através de consultas a APIs externas para informações e imagens.
Confira à FoodMania acessando o link a seguir: FoodMania.
- Para utilizar a aplicação, faça a cópia do repositório para a sua máquina local. Em seu terminal, use o seguinte comando:
git clone https://github.com/kaikbomfim/FoodMania.git- Em sua pasta de importação, abra o diretório do projeto:
cd ./FoodMania. - Em seguida, instale todos as dependências listadas no arquivo package.json, usando o comando abaixo:
npm install- Por fim, acesse o arquivo
index.htmlem seu navegador.
- Front-end: HTML5, CSS3 e TypeScript.
- APIs: Taco API (informações nutricionais) e Unsplash (imagens).
- Ambiente de execução: Node.js (utilizado durante o desenvolvimento para gerenciar dependências).
- Empacotamento de módulos JavaScript: Webpack - utilizado para agrupar e otimizar os arquivos do projeto.
- Controle de versão: Git e GitHub.
- Hospedagem: GitHub Pages.
Melhorias Técnicas
- Utilizar uma API de imagens com resultados mais precisos (recurso pago requerido).
Expansões de Funcionalidades
- Implementar as demais seções da aplicação, como: produtos e serviços, contato, sobre, calculadora etc.
- Expandir o modelo de negócio da FoodMania para incluir: livros e guias de receitas, suplementos, planos de assinatura com refeições e dietas personalizadas.