Releases: G10-ISPC/RICCO-2024
Release Presentacion
Despues de haber presentado los avances en la defensa del proyecto, se realizo la suba al main con los nuevos cambios.
Con la finalidad de que los docentes puedan verificar y evaluar los mismos.
Asi mismo, se seguira trabajando en el proyecto con los puntos que no se llegaron a completar, para lograr la funcionalidad solicitada.
Release Sprint2
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.
Release Ricco v1.0.0
Release 1.0.0: "Lanzamiento Inicial de RICCO 2024"
Fecha de Lanzamiento: [24/04/2024]
-
Documentos:
- Documento de Requerimientos según IEEE830.
- Documento de Diseño del Sistema.
- Documentación Técnica de la Base de Datos.
-
Código:
- HTML, CSS, Bootstrap para el frontend.
- Python para el backend.
Cambios y Mejoras:
- Implementación inicial del sitio web de comercio electrónico de hamburguesas.
- Diseño y desarrollo de la interfaz de usuario utilizando HTML, CSS y Bootstrap.
- Desarrollo del backend del sitio web utilizando Python y MySQL Workbench para la gestión de la base de datos.
- Implementación de funcionalidades de compra de hamburguesas y gestión de cuentas de usuario y vendedor.
- Realización de pruebas exhaustivas para garantizar la calidad y fiabilidad del sitio web.