Proyectos

RRHH · 2023

Sistema de Gestión de Asistencias

Sistema integral de gestión de asistencias con integración biométrica ZKTeco para una empresa maderera correntina.

Detalles


Descripción General

Sistema web desarrollado para una empresa maderera de Corrientes que gestiona de manera integral el control de asistencias del personal, horarios, turnos y generación de reportes, integrado con relojes biométricos ZKTeco para registro automático de marcaciones.

Funcionalidades Principales

Gestión de Usuarios

Administración completa del personal:

  • Registro de empleados
  • Datos personales y de contacto
  • Asignación de roles y permisos
  • Gestión de bajas y altas
  • Organización por áreas y departamentos

Gestión de Horarios

Sistema de programación de horarios:

  • Definición de horarios de trabajo
  • Horarios flexibles y fijos
  • Francos y días libres
  • Horarios rotativos
  • Tolerancias de entrada y salida

Gestión de Turnos

Programación de turnos del personal:

  • Asignación de turnos por empleado
  • Turnos rotativos automáticos
  • Calendario de turnos
  • Intercambio de turnos
  • Notificaciones de cambios

Control de Asistencias

Seguimiento de marcaciones:

  • Registro automático desde relojes biométricos
  • Marcación de entrada y salida
  • Control de ausencias y tardanzas
  • Gestión de horas extras
  • Permisos y licencias

Integración Biométrica

Conexión con relojes ZKTeco:

  • Sincronización automática de marcaciones
  • Lectura de datos desde múltiples dispositivos
  • Registro biométrico de empleados
  • Validación de identidad
  • Backup de datos biométricos

Sistema de Reportes

Generación completa de informes:

  • Reporte de asistencias por período
  • Análisis de ausentismo
  • Cálculo de horas trabajadas
  • Reporte de horas extras
  • Estadísticas por empleado y área
  • Exportación a Excel y PDF
  • Gráficos y visualizaciones

Stack Tecnológico

Frontend

  • SvelteKit: Framework web moderno
  • TailwindCSS: Estilos y diseño responsive
  • Interfaz intuitiva y ágil
  • Componentes reutilizables

Backend

  • TypeScript: Lógica de negocio
  • Python: Integración con relojes biométricos
  • API RESTful
  • Procesamiento de datos

Base de Datos

  • PostgreSQL: Base de datos relacional
  • Esquema optimizado
  • Índices para consultas rápidas
  • Respaldos automáticos

Infraestructura

  • Docker: Contenerización
  • Despliegue simplificado
  • Entornos aislados
  • Escalabilidad

Características Técnicas

Integración Biométrica

Desarrollo de módulo de integración:

  • Protocolo de comunicación con ZKTeco
  • Sincronización automática programada
  • Procesamiento de datos biométricos
  • Manejo de múltiples dispositivos
  • Gestión de errores y reconexión

Reportes y Analytics

Sistema completo de reportes:

  • Motor de generación de reportes
  • Filtros avanzados
  • Visualizaciones gráficas
  • Exportación múltiples formatos
  • Programación de reportes automáticos

Diseño Responsive

Interfaz adaptable:

  • Optimización para escritorio
  • Vista móvil para consultas
  • Diseño con TailwindCSS
  • Experiencia de usuario fluida

Impacto

El sistema optimiza la gestión de recursos humanos de la empresa maderera:

  • Automatización: Eliminación de registros manuales
  • Precisión: Control exacto de asistencias mediante biometría
  • Eficiencia: Reducción de tiempos administrativos
  • Información: Reportes detallados para toma de decisiones
  • Control: Seguimiento en tiempo real del personal
  • Ahorro: Optimización de costos de gestión de RRHH

Galería

7 imágenes


  • Screenshot from 2025-10-05 16-52-16.png

  • Screenshot from 2025-10-05 16-52-59.png

  • Screenshot from 2025-10-05 16-53-15.png

  • Screenshot from 2025-10-05 16-53-27.png

  • Screenshot from 2025-10-05 16-53-42.png

  • Screenshot from 2025-10-05 16-53-57.png

  • Screenshot from 2025-10-05 16-54-14.png