Nutricalc

📦 Instalación - Calculadora Glucémica PWA

🚀 Inicio Rápido

Opción 1: Servidor Local Simple

# Descomprimir el archivo
tar -xzf calculadora-glucemica-pwa.tar.gz
# o
unzip calculadora-glucemica-pwa.zip

# Navegar al directorio
cd calculadora-glucemica-pwa

# Iniciar servidor (Python 3)
python3 -m http.server 8000

# Abrir en navegador
# http://localhost:8000

Opción 2: Con npm

npm start

Opción 3: Servidor Node.js

# Instalar http-server globalmente
npm install -g http-server

# Ejecutar
http-server -p 8000

📱 Instalar como PWA

  1. Abre la aplicación en tu navegador
  2. Busca el botón “📲 Instalar” en la esquina superior derecha
  3. Haz clic y confirma la instalación
  4. La app se instalará como aplicación nativa

En Chrome/Edge (Desktop)

En Safari (iOS)

En Chrome (Android)

📂 Estructura de Archivos

calculadora-glucemica-pwa/
├── index.html                  # Página de inicio
├── app.html                    # Aplicación principal
├── manifest.json               # Configuración PWA
├── sw.js                       # Service Worker (offline)
├── package.json                # Configuración del proyecto
├── README.md                   # Documentación
├── INSTALL.md                  # Esta guía
├── LICENSE                     # Licencia MIT
└── .gitignore                  # Archivos ignorados por Git

✨ Características

🔧 Requisitos

🌐 Despliegue en Producción

GitHub Pages

# Subir a GitHub
git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin https://github.com/TU_USUARIO/TU_REPO.git
git push -u origin main

# Activar GitHub Pages en Settings → Pages
# Seleccionar rama 'main' y carpeta '/ (root)'

Vercel

npm install -g vercel
vercel

Netlify

npm install -g netlify-cli
netlify deploy

🐛 Solución de Problemas

La app no se instala

No funciona offline

El scanner no funciona

📞 Soporte

Para reportar problemas o sugerencias:

📄 Licencia

MIT License - Ver archivo LICENSE para más detalles


Desarrollado por Sarmiento 🍎