Skip to content

OsirisMariano/biostats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 BioStats v2.0

O BioStats é uma ferramenta profissional de linha de comando (CLI) desenvolvida em Ruby para gestão de saúde e bem-estar. O sistema realiza cálculos antropométricos precisos, valida dados em tempo real e gerencia um histórico completo de clientes.

🚀 Funcionalidades

  • Cálculos Precisos: IMC, Taxa Metabólica Basal (TMB - Harris-Benedict), Gasto Calórico Diário e Recomendação de Ingestão de Água.
  • Interface Interativa: Navegação intuitiva via teclado com menus de seleção (Gems TTY).
  • Persistência de Dados: Salvamento automático de relatórios detalhados em .txt e base de dados estruturada em .csv.
  • Gestão de Histórico: Visualização de registros em tabelas formatadas com alinhamento dinâmico.
  • Busca e Exclusão: Localização rápida de clientes e limpeza de registros por nome.
  • Blindagem de Dados: Validações rigorosas para peso, altura, idade e sexo, impedindo entradas inconsistentes.

🛠️ Tecnologias e Bibliotecas

O projeto utiliza o Ruby 3.x e as seguintes Gems para uma experiência de usuário superior:

  • tty-prompt: Para menus interativos e capturas de dados validadas.
  • tty-table: Para renderização de tabelas Unicode no terminal.

📦 Instalação e Execução

  1. Clone o repositório:
    git clone [https://github.com/seu-usuario/biostats.git](https://github.com/seu-usuario/biostats.git)
    cd biostats

2026-02-18 21-42-01

About

BioStats: Monitore seus sinais vitais direto pelo terminal. Simples, rápido e em Ruby.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages