Skip to content

kavlac/BPM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❤️ Monitor Cardíaco - BPM

Calculadora de Frequência Cardíaca PWA

Desenvolvido por Reinaldo Kavlac


📱 O que é este app?

Um aplicativo web progressivo (PWA) simples e elegante para calcular batimentos cardíacos por minuto (BPM).

✨ Funcionalidades

  • ⏱️ Cronômetro integrado
  • 🧮 Cálculo automático de BPM
  • 💓 Interface intuitiva e moderna
  • 📱 Instalável como app no celular
  • 🌐 Funciona offline
  • 🎨 Design responsivo e elegante

🚀 Como Usar

Método 1: Usar Online

  1. Hospede os arquivos em qualquer servidor HTTPS
  2. Acesse pelo navegador
  3. Use normalmente!

Método 2: Instalar como App (Recomendado)

  1. Acesse a URL do app pelo celular
  2. Clique em "Instalar App" quando aparecer
  3. Pronto! O app está na sua tela inicial

📦 Arquivos Incluídos

  • index.html - Aplicação principal
  • manifest.json - Configurações do PWA
  • service-worker.js - Cache offline
  • icon-192.png - Ícone 192x192px
  • icon-512.png - Ícone 512x512px

🛠️ Hospedagem

Opções Gratuitas:

GitHub Pages

1. Crie um repositório no GitHub
2. Faça upload dos arquivos
3. Ative GitHub Pages nas configurações
4. Acesse: https://seu-usuario.github.io/nome-repo/

Netlify

1. Acesse netlify.com
2. Arraste a pasta com os arquivos
3. Pronto! URL: https://seu-app.netlify.app

Vercel

1. Acesse vercel.com
2. Faça deploy da pasta
3. URL: https://seu-app.vercel.app

Veja o GUIA_PWA_COMPLETO.md para instruções detalhadas!


💡 Como Funciona

  1. Iniciar: Clique em "Iniciar" para começar a contar o tempo
  2. Contar: Conte os batimentos cardíacos durante o tempo
  3. Inserir: Digite quantos batimentos você contou
  4. Calcular: Clique em "Calcular" para ver o resultado em BPM
  5. Resetar: Limpa tudo para começar nova medição

📊 Interpretação dos Resultados

  • Azul claro (< 60 BPM): Bradicardia (batimento lento)
  • Verde (60-100 BPM): Frequência normal
  • Vermelho (> 100 BPM): Taquicardia (batimento rápido)

🎨 Tecnologias

  • HTML5
  • CSS3 (Gradientes, Animações)
  • JavaScript Vanilla
  • PWA (Service Workers, Manifest)
  • Responsive Design

📱 Compatibilidade

  • ✅ Chrome (Android/Desktop)
  • ✅ Safari (iOS/macOS)
  • ✅ Edge
  • ✅ Firefox
  • ✅ Opera

⚕️ Aviso Médico

Este aplicativo é apenas uma ferramenta educacional e de referência. Não substitui avaliação médica profissional.

Se você tiver preocupações sobre sua frequência cardíaca, consulte um médico.


📄 Licença

© 2025 Reinaldo Kavlac - Todos os direitos reservados


🤝 Contribuições

Sinta-se à vontade para melhorar este projeto!


📞 Contato

Desenvolvedor: Reinaldo Kavlac


🌟 Demonstração

[Adicione aqui o link do seu app quando hospedar]


Feito com ❤️ por Reinaldo Kavlac

About

Simple calc for Heaath beat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors