← Volver a proyectos

Web

Cálculo de Horas

Herramienta web para calcular los costos del servicio de una organización, basada en las horas trabajadas por el personal, considerando distintos tipos de jornada y reglas de recargo.

Ver código en GitHub

Problema

En muchas organizaciones, el cálculo de costos de servicios requiere considerar múltiples reglas: días normales, sábados, domingos y festivos con distintos recargos; horas sin recargo y con recargo con porcentajes configurables; horas dobles del operador en horarios específicos; descuentos por colación; jornadas que cruzan la medianoche; mínimos de horas garantizados; y reportes semanales consolidados. Hacer todo esto manualmente genera errores y pérdidas de tiempo.

Qué se construyó

Calculadora individual con selección de tipo de día, ingreso de hora de inicio y término (con soporte para jornadas que cruzan medianoche), valor hora configurable, porcentaje de recargo ajustable, mínimo de horas garantizado y descuento opcional de colación. Reporte semanal que consolida los 7 días con totales generales. Estados de pago que agregan registros existentes y costos adicionales con generación de liquidación imprimible con logo de empresa e IVA. Historial completo con búsqueda, filtros, modificaciones y exportación/importación JSON. Todo persistido en localStorage.

Stack tecnológico

HTML5 CSS3 JavaScript (ES Modules) Vite localStorage