Proyecto

General

Perfil

NC – Tareas #182

Actualizado por Diego Ovando hace alrededor de 1 mes

Crear Objetivo: construir un mini-proyecto “sandbox” dentro del frontend con el propósito de probar, para probar y definir y validar patrones reutilizables en Angular. El foco principal es construir un patrón reutilizable de CRUD genérico en Angular (tabla + formulario), formulario) aplicable a “tablas menores” necesarias antes de ME-01 (país, departamento, ciudad, barrio/localidad, etc.). 

 Alcance del Spike: 

 Implementar un Generic CRUD Table Component con: 

 listado con paginación/orden (básico) 

 filtros por columna (con posibilidad de override por tipo de dato) 

 acciones por fila: editar / eliminar 

 confirmación de eliminación por popup/modal 

 Implementar un Generic CRUD Form con: 

 validaciones típicas (required, min/max length, etc.) 

 modo crear / editar 

 Simulación de CRUD sin API real: 

 datos en memoria (arrays/Signals/Store simple) 

 operaciones CRUD completas 

 Entidades mínimas de prueba (solo para el sandbox): 

 País, Departamento, Ciudad, Barrio/Localidad (relaciones simples) 

 Documentar el patrón resultante (breve) para replicarlo luego en módulos reales. 

 Fuera de alcance: 

 Integración con backend real / endpoints 

 Persistencia en BD 

 Seguridad / roles 

 UI final de producción (esto es PoC, pero la tarea también servirá como base para identificar y desarrollar otros componentes y servicios genéricos que puedan debe ser refactorizados en el futuro (buscadores genéricos, servicios genéricos, pipes, directivas, etc.) prolijo)

Atrás