feat(frontend): agrega base React de SIENEP
Descripción
Incorpora la base del frontend de SIENEP desarrollada con React, TypeScript y Vite.
Cambios principales
- Estructura inicial y configuración del proyecto.
- Navegación adaptable para escritorio y dispositivos móviles.
- Rutas base y manejo de páginas no encontradas.
- Cliente HTTP y configuración de la URL de la API.
- Componentes reutilizables y accesibles.
- Estados de carga, error, vacío y notificaciones.
- Pruebas automatizadas de componentes y comportamiento.
- Documentación de instalación y ejecución local.
Verificación
- Lint sin errores.
- 106 pruebas automatizadas aprobadas.
- Compilación de producción exitosa.
Alcance
Esta entrega establece la base técnica del frontend. La autenticación y los módulos funcionales se incorporarán en cambios posteriores.