Skip to content

[F6-08] Dashboard e historial de proyectos #70

Open

Description

@JCCG-code

Fase: F6 · Tamaño: S · Depende de: #50 (F6-03), #65 (F4-10)
Decisiones: D-08 en #1

Objetivo

Que el creador vea de un vistazo qué tiene en marcha, qué está listo y qué va a caducar, y que el primer uso le guíe.

Alcance

  • /app (dashboard):
    • Botón "Nuevo vídeo" destacado.
    • Proyectos en curso con su progreso.
    • Últimos terminados con miniatura (póster).
    • Avisos de los que caducan en menos de 48 h.
    • Primeros pasos para usuarios nuevos: 1) añade una clave, 2) elige tus modelos, 3) crea tu primer vídeo. Desaparece al completarlos.
  • /app/projects: historial con DataList, filtro por estado, búsqueda y paginación por cursor; los proyectos con ficheros purgados muestran "regenerar desde el texto".

Criterios de aceptación

  • Test (Playwright + MSW): un usuario nuevo ve los primeros pasos; tras añadir clave y modelos solo queda el tercero.
  • Test: un proyecto que caduca en 24 h aparece en los avisos del dashboard.
  • Test: buscar por parte del título filtra la lista.
  • Vista correcta a 360 px y a 1280 px; axe sin violaciones; textos en es y en.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions