Skip to content

Release Sprint2

Latest
Compare
Choose a tag to compare
@cosmarian cosmarian released this 04 Jun 02:59
· 117 commits to main since this release
4403edc

Rúbricas de valoración Sprint 2
En relación al Frontend:
Logra la implementación completa del login y registro de usuario cliente.
Logra implementar las rutas protegidas en base a la autenticación del usuario cliente.
ogra implementar el carrito de compras con sus respectivos formularios, validaciones, mensajes personalizados al usuario y lógica completa con pasarela de pago (puede simularse. Ej. mediante Api Rest de prueba).
Logra implementar el dashboard desde la perspectiva de cliente a fin de informar al cliente sobre las compras realizadas y sus estados.
Logra implementar el enlace de datos (data binding) para la galería de productos/servicios y detalle de productos/servicios, dashboard y demás componentes que lo requieran.
Logra crear servicios para la galería de productos/servicios, detalle de producto/servicios, dashboard, carrito y autenticación (login y registro) con conexión a las ApiRest desarrolladas en backend.

En relación al Backend:
Logra crear un ApiRest para la manipulación de los productos.
Logra crear un ApiRest para el procedimiento de autenticación y autorización de usuarios.
Logra crear un ApiRest para el procedimiento de registro de usuarios.
Logra crear un ApiRest para el procedimiento de manipulación (CRUD) de roles (cliente, vendedor, administrador, etc.) solo para usuarios redtringidos (administradores).
Logra crear un ApiRest para los procedimientos requeridos para el permitir compras en el e-commerce (carrito de compras).
Lograr crear y adjuntar el script de la base de datos usada por la aplicación (script sql para insertar datos, mínimos y necesarios en la DB, a efectos de poder testear el funcionamiento de la ApiRest por parte de los docentes).

En relación a la Gestión de Proyecto:
Logra definir issues a partir de las historias de usuario o bien de las tareas correspondientes al sprint 2.
Logra definir un esquema de branching.
Logra crear el milestone correspondiente al sprint.
Logra realizar confirmaciones.
Logra llevar actualizado el kanban del proyecto.
Logra documentar las ceremonias de planning, review y retrospective en la wiki.
Logra mantener actualizado el documento de proyecto IEEE830.
Logra documentar el proyecto mediante el archivo readme.
Logra realizar el release.