Dashboard inicial de la aplicación DeskTicket gestion de Tickets.

DeskTicket

DeskTicket es una aplicación de escritorio moderna para gestionar incidencias y soporte técnico. Centraliza tickets, bugs, sugerencias y requerimientos en un solo lugar, y cubre todo el ciclo de una incidencia: desde su registro y asignación a un técnico hasta su resolución y el reporte de productividad.

Pensada para equipos de soporte, áreas de TI, pequeños equipos de desarrollo y departamentos que atienden solicitudes internas, funciona de forma local sobre SQLite, sin depender de servidores externos. Con un diseño limpio y una interfaz ágil, la mesa de ayuda deja de ser un caos de mensajes y hojas de cálculo y se convierte en un proceso ordenado y medible.

Capturas de Pantalla

Dashboard inicial de la aplicación DeskTicket gestion de Tickets.
Dashboard inicial de la aplicación DeskTicket gestion de Tickets.

Características Principales

Dashboard de Incidencias

  • Métricas en tiempo real: Total de tickets, pendientes, en desarrollo y terminados.
  • Distribución por prioridad: Visualiza cuántas incidencias son de prioridad Alta, Media o Baja.
  • Tipología de incidencias: Separa Tickets, Bugs, Sugerencias y Características.
  • Acceso rápido: Crea un ticket o consulta tus proyectos directamente desde el panel principal.

Mesa de Tickets y Requerimientos

  • Búsqueda en vivo: Encuentra incidencias por ID, título, descripción o agente asignado.
  • Filtros combinados: Cruza proyecto, categoría, tipo, prioridad y estado para llegar justo a lo que buscas.
  • Creación y edición ágil: Registra y modifica incidencias desde modales, sin salir de la tabla.
  • Ficha completa: Consulta el autor, el técnico asignado y la fecha de la última modificación.
  • Cambio rápido de estado: Actualiza el estado de un ticket directamente desde la tabla.

Gestión de Proyectos

  • Catálogo de sistemas y módulos: Organiza tus incidencias por proyecto.
  • Contadores en vivo: Cada proyecto muestra sus tickets activos y pendientes.

Categorías y Áreas Técnicas

  • Clasificación por área: Backend, Frontend, Base de Datos, Soporte de Hardware, Seguridad y las que necesites.

Reportes y Productividad

  • Tasa de resolución global: Mide qué proporción de las incidencias se resuelve.
  • Carga por proyecto: Identifica dónde se concentra el trabajo.
  • Productividad por técnico: Conoce el desempeño de cada especialista.
  • Impresión directa: Imprime el informe sin pasos intermedios.

Personal y Técnicos

  • Control de accesos: Roles de Administrador y Técnico de soporte.
  • Asignación directa: Asigna un responsable a cada ticket.

Diseño y Usabilidad

  • Barra lateral colapsable: Sidebar oscuro y profesional que se reduce a un modo mini con iconos y tooltips.
  • Badge de pendientes: El menú lateral muestra en todo momento cuántos tickets están por atender.
  • Paleta técnica y moderna: Colores basados en Indigo para una lectura clara.

Repositorio y Código Fuente

Como parte de nuestra iniciativa de software abierto en la Fábrica de Software de agusnet.com, el código fuente está disponible para consulta y mejora:

Ver DeskTicket en GitHub

Especificaciones Técnicas

DeskTicket utiliza tecnología moderna del ecosistema JavaScript:

  • Frontend: React 19 + Vite.
  • Motor de escritorio: Electron.
  • Persistencia: SQLite 3, una base de datos local y privada.

Instalación para Desarrolladores

Si quieres ejecutar el proyecto en tu entorno local:

  1. Instalar dependencias: npm install
  2. Ejecutar con Electron: npm run electron
  3. Opcional, modo de desarrollo web: npm run dev

Acceso por defecto: usuario admin y contraseña admin. Cámbiala después del primer inicio de sesión.

Descargar DeskTicket

Obtén la versión gratuita de DeskTicket y empieza hoy mismo a ordenar las incidencias y el soporte de tu equipo.