From 3438102dc0085c9b3bc538853b8107d38d8318c6 Mon Sep 17 00:00:00 2001 From: egutierrez Date: Tue, 17 Jun 2025 00:38:00 +0200 Subject: [PATCH] feat: Add initial task list for project planning and user management --- to-dos/proximas_tareas.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 to-dos/proximas_tareas.md diff --git a/to-dos/proximas_tareas.md b/to-dos/proximas_tareas.md new file mode 100644 index 0000000..1829fb1 --- /dev/null +++ b/to-dos/proximas_tareas.md @@ -0,0 +1,37 @@ +# Próximas tareas + +## Dominio: Usuarios +- [ ] Añadir gestión de usuarios (crear, editar, eliminar) (backend) +- [ ] Añadir tests a la gestión de usuarios (backend) +- [ ] Añadir gestión y visualización del usuario actual en la parte inferior izquierda del AppShell (frontend) +- [ ] Añadir descripciones a la gestión de usuarios en `frontend/src/data/` y `backend/router_v1.py` + +## Dominio: Navegación y Menús +- [ ] Añadir buscador al AppShell (frontend) +- [ ] Añadir un buscador en el navbar (arriba a la derecha) para encontrar rápidamente el menú necesario (frontend) +- [ ] Gestionar los dominios del frontend desde un JSON para mostrar a cada usuario solo los dominios a los que tiene autoridad de ver (frontend) +- [ ] Añadir descripciones a cada parte de la navegación en `frontend/src/data/` y `backend/router_v1.py` + +## Dominio: Endpoints y API +- [ ] Mejorar endpoints en `backend/main.py` (backend) +- [ ] Revisar autenticación en `backend/deps/auth.py` (backend) +- [ ] Añadir tests a cada dominio en `backend/domains/` (backend) +- [ ] Añadir descripciones a cada parte del router en `backend/router_v1.py` (backend) + +## Dominio: UI y Experiencia +- [ ] Revisar diseño en `frontend/src/App.tsx` (frontend) +- [ ] Actualizar dependencias en `frontend/package.json` (frontend) + +## Dominio: Data y Archivos +- [ ] Organizar archivos en `data/files/` (data) + +## Dominio: DDD y lógica de negocio +- [ ] Añadir tests a objetos DDD en `src/` (backend) +- [ ] Añadir tests a dominios del frontend en `frontend/src/domains/` (frontend) + +## General +- [ ] Definir prioridades del proyecto +- [ ] Revisar issues pendientes + +--- +