Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Historias
Como cliente, quiero poder buscar el videojuego por su nombre o plataforma para
encontrarlo rápidamente.
Quiero ver una descripción detallada del videojuego, incluyendo información sobre el
año de lanzamiento, desarrollador y estado de conservación.
Debo poder ver imágenes del videojuego y, si es posible, videos o capturas de pantalla
que muestren la jugabilidad.
Quiero conocer el precio del videojuego, incluyendo cualquier costo adicional como
impuestos o envío.
Debo poder agregar el videojuego a mi carrito de compras y tener la opción de continuar
navegando por otros productos.
Quiero poder seleccionar la cantidad deseada del videojuego, en caso de querer comprar
más de una copia o edición especial.
Debo poder revisar mi carrito de compras y ver un resumen detallado de los productos
seleccionados, así como el costo total de la compra.
Quiero poder proceder al proceso de pago de forma segura y confiable, ingresando la
información de mi tarjeta de crédito o utilizando un método de pago alternativo.
Debo recibir una confirmación de compra una vez que se haya completado la transacción,
con detalles como el número de orden y la fecha estimada de entrega.
Quiero recibir actualizaciones sobre el estado de mi pedido, como el envío y el número
de seguimiento, para poder rastrear el paquete.
Tareas
4. Carrito de compras y proceso de pago: Crear el carrito de compras que permita a los
usuarios agregar y eliminar productos, calcular el total de la compra, aplicar descuentos o
cupones, y llevar a cabo el proceso de pago utilizando una pasarela de pago segura.
5. Integración con APIs de proveedores de pago: Conectar la pasarela de pago elegida (por
ejemplo, Stripe, PayPal) mediante la integración de su API, permitiendo así procesar los
pagos de los clientes de manera segura y confiable.
6. Implementación de funciones de búsqueda y filtrado: Desarrollar funcionalidades de
búsqueda avanzada y filtros para que los usuarios puedan encontrar fácilmente los
videojuegos retro deseados, utilizando parámetros como título, consola, año de
lanzamiento o género.
7. Implementación de comentarios y valoraciones: Permitir que los usuarios escriban
reseñas y otorguen valoraciones a los videojuegos retro, y mostrar estos comentarios en
las páginas de productos.
8. Optimización de rendimiento: Realizar mejoras en el rendimiento del sitio web, como la
optimización del tiempo de carga, la compresión de recursos, el uso de técnicas de
almacenamiento en caché y la optimización de consultas a la base de datos.
9. Pruebas y depuración: Realizar pruebas exhaustivas del sitio web para asegurar el
correcto funcionamiento de todas las funcionalidades, identificar y solucionar errores
(bugs) y realizar ajustes necesarios.
Diseño de Bd