Sistema web de e-commerce con énfasis en la experiencia de usuario para Arqlaser

Loading...
Thumbnail Image

Authors

Rivas Alcívar, José Gabriel
Zambrano Caicedo, Andrés Fernando

Journal Title

Journal ISSN

Volume Title

Publisher

Calceta: ESPAM MFL

Abstract

El presente trabajo de integración curricular tuvo como propósito implementar un sistema web de e-commerce para la empresa ArqLaser con enfoque en la experiencia de usuario. El sistema se desarrolló con la metodología XP (Programación Extrema), que consta de cinco fases estructuradas, en la fase de planificación se llevó a cabo la entrevista con el cliente y se obtuvieron los requerimientos; en la fase de diseño se definieron los arquetipos de usuarios, se establecieron los flujos de procesos, se diseñaron wireframes y mockups para definir la apariencia visual y la estructura de la información, se realizaron los diagramas de modelado técnico del sistema; en la fase de desarrollo se codificaron las historias de usuario, se desarrolló la parte del servidor con PHP y Laravel; la parte del cliente se implementó con Angular y Three.js; en la fase de pruebas se validó el funcionamiento del sistema mediante pruebas de caja negra y caja blanca; finalmente se realizó el lanzamiento alojando el sistema en un servidor web. Se obtuvo como resultado un sistema web que permite a los usuarios comprar productos en línea, a través de una interfaz con una interacción fluida y sencilla, incluyendo la visualización de los productos en 3D y la modificación de elementos en los mismos, acercando a los usuarios a una experiencia más cercana a la compra en la tienda física.

Description

The present curricular integration project aimed to implement an e-commerce web system for the company ArqLaser, focusing on user experience. The system was developed using the XP (Extreme Programming) methodology, which consists of five structured phases. In the planning phase, client interviews were conducted to gather requirements; in the design phase, user archetypes were defined, process flows were established, and wireframes and mockups were created to determine the visual appearance and information structure, alongside technical system modeling diagrams. During the development phase, user stories were coded, the server-side was developed using PHP and Laravel, and the client-side was implemented with Angular and Three.js. In the testing phase, system functionality was validated through black-box and white-box testing. Finally, the system was launched and hosted on a web server. The result is a web system that allows users to purchase products online through a smooth and intuitive interface, including 3D product visualization and customization of product elements, providing users with an experience closer to shopping in a physical store.

Citation

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as openAccess