Gestión de Tickets e Incidencias

SPA en React/Vite para registrar, gestionar y resolver incidencias con localStorage.

Descripción General

Esta aplicación facilita la gestión de incidencias en un centro educativo. Usuarios pueden:

  • Registrarse e iniciar sesión (datos en localStorage).
  • Crear, editar y cerrar tickets de incidencias.
  • Añadir comentarios y adjuntar información adicional.
  • Administrar roles y permisos (alumno, profesor, administrador).
  • Visualizar panel de tickets pendientes y resueltos.

Tecnologías Utilizadas

Frontend

  • React React + Vite
  • Bootstrap Bootstrap 5

Persistencia

  • localStorage localStorage
  • Supabase Supabase
  • Git Git & GitHub

Herramientas

  • VS Code VS Code
  • Vercel Vercel

Conocimientos Adquiridos

Durante este proyecto he reforzado:

  • Desarrollo de SPA con React y gestión de rutas.
  • Almacenamiento y sincronización en localStorage.
  • Gestión de estado y formularios en React.
  • Implementación de roles y permisos.
  • Despliegue continuo en Netlify.

Funcionalidades Clave

Autenticación & Registro

Formularios para registro e inicio/cierre de sesión con persistencia en localStorage.

Gestión de Tickets

Crear, editar, y eliminar incidencias; marcar como resueltas y mantener historial.

Comentarios en Tickets

Añadir y ver comentarios asociados a cada ticket según rol de usuario.

Roles & Permisos

Control de accesos: alumno, profesor, administrador con diferentes privilegios.

Demo en Vivo

Contacta conmigo