Medical Research Skills for Claude Code, Codex, Cursor & Copilot
58 open-source skills for the full medical research lifecycle. Built by physicians, tested on real publications.
Calculadora de carboidratos e estimativa matemática de bolus.
Translation pending
HealthTypeScript · JavaScriptGitHub @Aloncio05OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
monitoramento de diabete
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Painel pessoal de glicose e refeições, pensado para uso em um único navegador. • HTML, CSS e JavaScript puro no navegador. • Função serverless do Vercel para a estimativa de carboidratos por IA. • Armazenamento local do navegador para registros, orientação textual e preferências.Read the full README ↗
Painel pessoal de glicose e refeições, pensado para uso em um único navegador.
.json com o diário inteiro — medições, refeições com todos os itens e faixas, refeições padrão, favoritos, parâmetros e orientação — e restaura esse arquivo em outro navegador. É o único caminho que preserva tudo..csv, ignorando o que já está no diário. A planilha CSV do próprio app serve para ler e compartilhar, não para restaurar: ela achata a faixa de carboidratos e junta os itens de uma refeição numa linha por item.Restaurar um backup substitui o que está salvo no navegador. A tela mostra o que vem no arquivo ao lado do que já existe antes de confirmar. O arquivo de backup sai do dispositivo com tudo, inclusive o texto da orientação médica.
O projeto não calcula, recomenda, confirma ou registra doses de insulina. Ele é uma ferramenta de registro e apoio e não substitui o plano definido pela equipe de saúde. Decisões de dose devem seguir a orientação recebida da equipe de saúde.
O repositório já contém a configuração Vercel para publicar a interface em public e usar a função api/estimate-carbs.js para a estimativa de carboidratos.
A contagem de carboidratos funciona sem nenhuma configuração: a tabela de alimentos com medidas caseiras roda no navegador, offline.
A estimativa por IA é opcional e usa a API do Gemini, cujo nível gratuito não
pede cartão. Para ativá-la, cadastre no Vercel as variáveis de .env.example:
GEMINI_API_KEY: chave do Google AI Studio, somente no servidor.GEMINI_MODEL: opcional. Padrão gemini-3.1-flash-lite. Precisa aceitar
imagem na entrada e responseSchema.APP_ACCESS_TOKEN: código privado solicitado na tela antes de cada estimativa.No nível gratuito, o Google usa o conteúdo enviado para melhorar os produtos dele. Quem não quiser isso deve usar a tabela de alimentos ou o nível pago.
Nunca coloque a chave da API no navegador, no repositório ou em uma variável pública.
Para ativar a conta e a sincronização, defina AUTH_GOOGLE_ID, AUTH_GOOGLE_SECRET, AUTH_SECRET e AUTH_URL no ambiente de hospedagem. Em Google Cloud Console → APIs e serviços → Credenciais → seu cliente OAuth 2.0, cadastre exatamente este URI de redirecionamento:
https://SEU-SITE/api/auth/callback/google
Substitua SEU-SITE pelo domínio público usado em AUTH_URL, sem barra no final. localhost, 127.0.0.1 e cada URL de preview são origens diferentes e precisam de URIs próprios. A variável AUTH_TRUST_HOST trata apenas o erro UntrustedHost; ela não resolve redirect_uri_mismatch.
Checagens, sem rede e sem chave:
node scripts/test-estimate-carbs.mjs
node scripts/test-csv.mjs
node scripts/test-dashboard.mjs
node scripts/test-backup.mjs
Não inclua no repositório medições, fotos, informações médicas pessoais, chaves de API ou credenciais.