Skip to content

roseateros/workometer-web

Repository files navigation

Workometer — Worked Time Tracker

App web para registrar horas trabajadas por día. Sin backend, sin base de datos: los datos se guardan en localStorage del navegador.

✨ Features

  • 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

🛠️ Requisitos

  • Node.js 18+ (recomendado 20+)

🚀 Desarrollo

npm install
npm run dev

📦 Build

npm run build
npm run preview

☁️ Deploy en Vercel

  1. Sube este repo a GitHub
  2. En Vercel: New Project → importa el repo
  3. Settings:
    • Framework Preset: Vite
    • Build Command: npm run build
    • Output Directory: dist
  4. Deploy

📂 Persistencia

  • Guardado automático en localStorage
  • Backup manual:
    • Exportar descarga un JSON
    • Importar restaura/mezcla desde un JSON

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors