Registro Horario PRO

Control de jornada para equipos

Después de muchas horas de trabajo, ¡Podemos anunciar que la nueva versión de Registro Horario ha alcanzado su fase de lanzamiento! Renovando y optimizando por completo la anterior versión. Esta fue mi primera aplicación publicada en Google Play Store, desarrollada en Java con vistas…

Plataformas
iOS · Android
Funciones

Lo que hace, sin letra pequeña

Fichaje en un toque

Entrada, salida y pausas desde la pantalla de inicio, sin menús intermedios.

Horarios por persona

Cada empleado con su jornada, sus días libres y sus horas contratadas.

Informes exportables

CSV y PDF por persona o por equipo, listos para enviar a la asesoría.

Horas extra y saldos

Calcula automáticamente lo que sobra o falta respecto a la jornada pactada.

Funciona sin cobertura

Los fichajes se guardan en el móvil y se sincronizan cuando vuelve la conexión.

Sin cuentas ni contratos

Se descarga y se usa. El pago único desbloquea la versión Pro.

Después de muchas horas de trabajo, ¡Podemos anunciar que la nueva versión de Registro Horario ha alcanzado su fase de lanzamiento! Renovando y optimizando por completo la anterior versión. Esta fue mi primera aplicación publicada en Google Play Store, desarrollada en Java con vistas XML y Firebase. Pero tras comprobar de primera mano las necesidades reales de los usuarios, sumado a los avances de Kotlin Multi Platform decidimos rehacerla por completo en esta tecnología.

Novedades en esta versión 🎉

1. Panel Administrativo Web

  • Empleados: Administrarán sus datos y podrán registrar sus horas de trabajo.
  • Administradores: Gestionarán los empleados, pudiendo organizarlos en departamentos y proyectos, y tendrán, además, la opción de elegir si el registro de horas exige la ubicación GPS del empleado.

–    Ambos roles podrán exportar datos en Excel y crear reportes en PDF.

Backend en PHP con Laravel 12, FilamentPHP y Livewire, donde el API REST autentica y facilita todas las solicitudes desde la app móvil.

2. App Android-iOS con Kotlin Multi Platform

  • Compatibilidad multiplataforma: La app, creada con Kotlin Multi Platform, ahora estará disponible tanto para Android como para iOS.
  • Arquitectura limpia y modular: Cada funcionalidad está desarrollada en módulos independientes, priorizando la fiabilidad y escalabilidad.
  • Sincronización offline: Será posible hacer registros sin conexión, que se sincronizan automáticamente al recuperarla.
  • Notificaciones: Los usuarios pueden crear alertas personalizadas de modo que no se olviden de registrar su trabajo.
  • Reportes PDF: Ahora es posible descargar reportes de horas directamente desde la app en formato PDF.

🛠️ Hacia un Futuro Mejorado 🛠️ Aunque es tan solo la primera versión de esta nueva etapa, se han incluido las funciones más demandadas por nuestros usuarios, representando una base sólida sobre la que seguiré iterando para que Registro Horario se convierta en una app cada vez más completa y adaptable a las necesidades de todos.

Estaré siempre alerta, abierto y agradecido de escuchar sugerencias para mejorar y ofrecerles el mejor servicio y experiencia.

🔧 Tecnologías utilizadas:

· Backend: PHP, Laravel 12, FilamentPHP, Sanctum, Livewire

· App Android-iOS: Kotlin Multi Platform, Jetpack Compose, Corutinas, Flows, Ktor, Koin, Room, GPS, Secure Data Storage, Alarmas, modo claro/oscuro.

En definitiva, esta renovación representa no solo una evolución en tecnología, sino también una respuesta a las demandas de los usuarios, creando una app que crece con ellos.

Preguntas frecuentes

Sí. Guarda hora de entrada, salida y pausas de cada persona, y genera el informe mensual que necesitas conservar durante cuatro años.

La versión Pro no tiene límite de personas. Está pensada para equipos de hasta unas cincuenta; por encima de eso hablamos y lo adaptamos.

Solo si activas la sincronización del equipo. Si la usas en modo individual, todo se queda en el dispositivo.

Sí, el informe mensual se exporta en CSV y PDF desde la propia app.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad