Ir al contenido
DocuGraph

ecommerce-angular-spring

TASK-02 Walking skeleton end-to-end

  • Depende de: TASK-01, ARCH-01.
  • Estado: BACKLOG.

Recorrer el camino completo con la menor funcionalidad posible para validar las costuras entre módulos, contrato, autenticación y pago antes de completar cada bounded context.

  • BE-01 (tablas esenciales) + BE-02 (listar productos) + BE-03 (registro/login) + BE-04 (carrito) + BE-05 (crear PaymentIntent).
  • FE-01 + FE-02 + un listado mínimo de catálogo.
  • Un solo flujo: registro → login → agregar al carrito → crear PaymentIntent en Stripe test.
  1. BE-01 → BE-02 → BE-03 (backend mínimo).
  2. FE-01 → FE-02 (shell + cliente).
  3. BE-04 → BE-05 y FE-05/FE-06 mínimo.
  4. Cerrar con el escenario E2E de FE-12.

El flujo mínimo corre contra docker compose sin pasos manuales ocultos y sin 500 inesperados. Los huecos detectados se registran como tareas o ADR antes de continuar.