📊
Panel Inteligente
El panel de control ofrece gestión completa para administradores y coordinadores. Incluye gráficos interactivos desarrollados con ApexCharts que muestran avances en tiempo real, métricas de productividad, tasas de completitud y distribución de tareas. Los administradores pueden ver el panorama general de toda la organización, mientras que los coordinadores tienen acceso a información detallada de sus equipos asignados. Cada gráfico se actualiza automáticamente cuando hay cambios en el sistema.
📋
Checklists Diarios con Tipos Especializados + Inventario
El sistema de checklists incluye 12 tipos especializados de tareas adaptados a operaciones retail: 11 tipos de checklist (Producto Vencido, Producto Dañado, Cambio, Exceso, Cambio de Planimetría, Recepción de Producto, Devolución, Recibo de Correspondencia, Desecho y Reciclaje) más un sistema completo de Tareas de Inventario. Cada tipo de checklist incluye campos específicos (fechas de producción/vencimiento, razones, detalles de planimetría, información de recepción, etc.) y permite adjuntar fotografías como evidencia obligatoria u opcional. Las Tareas de Inventario permiten gestionar items con SKU, categoría, ubicación, stock actual, stock mínimo, costo unitario, precio de venta y cálculo automático de estado (OK, BAJO, SIN_STOCK). Los usuarios pueden marcar tareas como completadas con toda la información requerida, agregar comentarios descriptivos y enviar actualizaciones instantáneas. El sistema mantiene un historial completo de todas las actividades con evidencias fotográficas, facilitando la auditoría y el análisis de rendimiento.
🎨
Diseño Neumórfico
La interfaz de ChecklistPro utiliza un diseño neumórfico moderno y elegante que combina sombras suaves y efectos de profundidad para crear una experiencia visual atractiva. El sistema incluye modo claro y oscuro, permitiendo a los usuarios elegir la configuración que mejor se adapte a sus preferencias y condiciones de trabajo. Todos los elementos están diseñados pensando en la usabilidad y accesibilidad, garantizando una experiencia fluida en dispositivos móviles, tablets y pantallas de escritorio.
📈
Gráficos Interactivos por Tipo de Tarea
Los gráficos interactivos proporcionan visualizaciones detalladas del progreso del equipo y distribución por tipo de tarea. Utilizando la biblioteca ApexCharts, se generan gráficos de barras, gráficos de dona, gráficos de área, gráficos de tendencias y gráficos de distribución por tipo de tarea que se adaptan dinámicamente al tema seleccionado (claro u oscuro). Los administradores pueden ver estadísticas globales y distribución por cada uno de los 12 tipos de tareas (11 checklists + inventario), mientras que los coordinadores acceden a métricas específicas de su equipo. Cada gráfico es completamente interactivo, permitiendo explorar datos específicos con un simple clic. Los reportes PDF y Excel también incluyen gráficos de distribución por tipo de tarea.
📦
Sistema de Inventario Avanzado con UI Optimizada
ChecklistPro incluye un sistema completo de gestión de inventario integrado con interfaz optimizada y totalmente responsiva. Los administradores y coordinadores pueden crear tareas de inventario con múltiples items, cada uno con SKU, categoría, ubicación, unidad de medida, stock actual, stock mínimo, costo unitario y precio de venta. El sistema calcula automáticamente el estado de cada item (OK, BAJO, SIN_STOCK) basado en el stock actual y mínimo. La tabla de inventario ha sido mejorada para ser más compacta, sin necesidad de scroll horizontal, con diseño responsivo que se adapta perfectamente a cualquier tamaño de pantalla. Los usuarios pueden actualizar el stock y agregar notas en tiempo real con una experiencia de usuario mejorada. El sistema muestra resúmenes visuales con totales, items en OK, BAJO y SIN_STOCK. Todo se sincroniza en tiempo real y se incluye en los reportes PDF y Excel.
📋
Plantillas Reutilizables con Imágenes
El sistema de plantillas permite crear plantillas de tareas reutilizables que pueden incluir imágenes y todos los campos específicos de cada tipo de tarea. Los administradores y coordinadores pueden guardar plantillas con configuraciones predefinidas (tipo de tarea, campos, imágenes, descripciones) y aplicarlas rápidamente al crear nuevas tareas. Esto acelera significativamente la creación de tareas repetitivas y asegura consistencia en la información capturada. Las plantillas pueden incluir imágenes que se copian automáticamente a las nuevas tareas, facilitando la estandarización de procesos.
🔔
Sistema de Notificaciones en la App
ChecklistPro incluye un sistema completo de notificaciones en la aplicación que mantiene a todos los usuarios informados sobre eventos importantes. Las notificaciones incluyen: asignación de nuevas tareas, completado de tareas, recepción de feedback, tareas vencidas, tareas próximas a vencer y nuevos comentarios. El sistema incluye un centro de notificaciones con badge de contador de no leídas, toasts automáticos para nuevas notificaciones, y la capacidad de marcar como leídas o eliminar notificaciones. Las notificaciones se filtran por rol para mostrar solo información relevante. Todo se almacena localmente para acceso rápido y se sincroniza entre dispositivos.
⚡
Caché y Optimización de Rendimiento
El sistema incluye un sistema inteligente de caché que mejora significativamente el rendimiento y reduce la carga en el servidor. El caché almacena respuestas de la API con TTL (Time To Live) configurable, invalidación automática de datos expirados, y invalidación manual al crear/actualizar/eliminar datos. Esto reduce las llamadas a la API, mejora los tiempos de carga y proporciona una experiencia más fluida. El sistema también incluye optimizaciones de consultas y carga diferida de librerías pesadas para mejorar el rendimiento inicial.
📥
Reportes PDF y Excel con Tipos de Tarea
El sistema permite exportar reportes completos en múltiples formatos con información detallada por tipo de tarea. Los administradores y coordinadores pueden generar reportes en PDF que incluyen gráficos visuales de distribución por tipo de tarea, estadísticas detalladas de cada tipo (Producto Vencido, Dañado, Recepción, Planimetría, etc.), análisis de tendencias y tablas con información específica de cada tarea (fechas, razones, detalles, información de recepción, etc.). También está disponible la exportación en formato Excel con columnas específicas para tipo de tarea e información detallada según el tipo. Los reportes incluyen información sobre tareas completadas por tipo, usuarios más productivos, distribución de tipos de tareas y métricas de rendimiento del equipo. Esta funcionalidad facilita la presentación de resultados a la gerencia y la planificación estratégica con insights específicos por tipo de operación.
🔄
Sincronización en Tiempo Real Multi-Dispositivo
ChecklistPro incluye sincronización automática en tiempo real que mantiene todos los dispositivos actualizados instantáneamente. Cuando un usuario completa una tarea desde su celular con foto, coordinadores y administradores pueden ver el cambio en su computadora en máximo 10 segundos, sin necesidad de recargar la página. El sistema verifica cambios cada 10 segundos y actualiza automáticamente las vistas cuando detecta modificaciones. Las fotos subidas desde cualquier dispositivo se sincronizan y están disponibles en todos los dispositivos conectados. La sincronización se pausa automáticamente cuando la pestaña no está activa para optimizar recursos, y se reactiva inmediatamente al volver. Esto permite colaboración fluida entre equipos distribuidos, trabajando desde diferentes ubicaciones y dispositivos simultáneamente.
🔐
Seguridad y Persistencia
El backend de ChecklistPro está completamente gestionado con Netlify Functions y Netlify Blobs, garantizando máxima seguridad y privacidad de datos. Todos los datos se almacenan de forma persistente, sobreviviendo reinicios de servidor y manteniendo la información accesible en todo momento. El sistema utiliza autenticación basada en tokens para proteger el acceso, y todos los datos están cifrados en tránsito. La arquitectura serverless de Netlify asegura escalabilidad automática y alta disponibilidad, sin necesidad de mantenimiento de servidores.
📋
Bitácora de Turno
Módulo completo de bitácora de turno para registro diario de actividades por turno (Mañana, Tarde, Noche). Permite registrar resumen de ventas (ALTA/MEDIA/BAJA), flujo de clientes (ALTO/MEDIO/BAJO), incidencias, pendientes para siguiente turno y comentarios generales. Los usuarios pueden crear su propia bitácora del día actual, los coordinadores gestionan bitácoras de su tienda y los administradores tienen acceso global. Incluye filtros avanzados por fecha, turno, responsable y tienda. Perfecto para seguimiento operativo diario y comunicación entre turnos.
🪟
Interfaz Estilo Windows Clásico
Navegación profesional estilo Windows clásico con menús desplegables que organizan todas las opciones de manera limpia y accesible. El menú incluye opciones principales (Inicio, Gestión, Operaciones, Reportes, Configuración) con submenús desplegables estilo Windows, sin barras espaciadoras, manteniendo el diseño minimalista y profesional. Incluye búsqueda global integrada siempre visible y atajos de teclado para navegación rápida (Ctrl+K para búsqueda, D para Dashboard, T para Tareas, etc.).
🔍
Búsqueda Global Unificada
Sistema unificado de búsqueda que permite buscar en todas las entidades del sistema: tareas, órdenes de trabajo, vuelos, inventario y bitácoras. Accede rápidamente con Ctrl+K o haciendo clic en el campo de búsqueda. Los resultados se muestran agrupados por categoría con navegación directa. La búsqueda es inteligente, normaliza texto (sin acentos) y busca en múltiples campos simultáneamente. Incluye debounce para optimizar rendimiento y caché de resultados para búsquedas frecuentes.
⌨️
Atajos de Teclado
Sistema completo de atajos de teclado para navegación rápida y eficiente. Incluye atajos para acceder a secciones principales (D para Dashboard, T para Tareas, P para Avances, R para Reportes), crear nuevas tareas (Ctrl+N), abrir búsqueda global (Ctrl+K), limpiar caché (Ctrl+Shift+C), cambiar tema (Alt+U) y cerrar modales (Esc). Los atajos están documentados en los manuales de usuario y mejoran significativamente la productividad de usuarios avanzados.
🖼️
Validación y Procesamiento de Imágenes
Sistema avanzado de validación y procesamiento de imágenes con compresión automática y redimensionamiento inteligente. Valida tamaño máximo (2MB), formatos permitidos (PNG, JPEG, WEBP), comprime imágenes con calidad optimizada y redimensiona automáticamente para mantener calidad visual mientras se optimiza el tamaño del archivo. Muestra mensajes de error descriptivos si una imagen no cumple con los requisitos. Mejora significativamente los tiempos de carga y reduce el uso de almacenamiento.
🛒
Ventas Compartidas entre Tiendas
Módulo completo para registrar ventas compartidas entre tiendas físicas. Permite registrar cada venta asociada a una factura POS indicando la tienda que factura, número de factura POS (ingreso manual), código de cajero/vendedor, y escanear o ingresar manualmente productos de otras tiendas usando un dropdown de "Tienda origen actual" y campo de escaneo de productos (lector de código de barras). Cuando se escanea un producto, registra número de factura, tienda facturadora, tienda origen, SKU, descripción (opcional/búsqueda), y cantidad (incrementando si se escanea el mismo SKU + tienda origen + factura nuevamente). Genera reportes filtrables por rango de fechas, tienda facturadora, tienda origen, código de cajero, número de factura y SKU. Exportación a Excel con líneas expandidas. Solo coordinadores y administradores pueden crear, editar y eliminar ventas; usuarios pueden ver reportes.
📱
Aplicación Web Progresiva
ChecklistPro ahora es una aplicación instalable en móviles y escritorio. Instala la app desde el navegador y accede como una app nativa. Funciona offline, carga más rápido y ofrece una experiencia de app completa. Disponible para Android, iOS y escritorio. El menú hamburguesa funciona perfectamente en modo móvil cuando la app está instalada, con animaciones suaves y cierre automático al hacer clic fuera. La interfaz está optimizada para funcionar como una app nativa en cualquier dispositivo.
💬
Comentarios Privados
Sistema de comentarios en bitácora de turno con privacidad inteligente basada en roles. Los usuarios pueden comentar para coordinadores/admin, coordinadores pueden comentar a usuarios o entre ellos, y los comentarios entre usuarios normales son privados. Mantiene la privacidad mientras permite comunicación efectiva entre roles. El sistema filtra automáticamente los comentarios según las reglas de privacidad, asegurando que cada usuario solo vea los comentarios apropiados para su rol y posición en la organización.