App web para registrar horas trabajadas por día. Sin backend, sin base de datos: los datos se guardan en localStorage del navegador.
- Registro por día: fecha, horas (pasos de 15 min) y nota opcional
- Check "Pagado": marca cada día como pagado/no pagado
- Contadores en tiempo real:
- Total global de horas
- Horas pagadas
- Horas pendientes de pagar
- Total de la semana actual
- Vista semanal: navega entre semanas, marca/desmarca toda la semana como pagada
- Tema claro/oscuro
- Export/Import JSON: backup y restore sin servidor
- Node.js 18+ (recomendado 20+)
npm install
npm run devnpm run build
npm run preview- Sube este repo a GitHub
- En Vercel: New Project → importa el repo
- Settings:
- Framework Preset: Vite
- Build Command:
npm run build - Output Directory:
dist
- Deploy
- Guardado automático en
localStorage - Backup manual:
- Exportar descarga un JSON
- Importar restaura/mezcla desde un JSON