La Tienda: Aplicación Básica de Comercio Electrónico
Esta aplicación fue construida usando React.JS. Mi objetivo principal era hacer un carrito de compras funcional que funcionara en cualquier sitio web de comercio electrónico. La aplicación tiene una funcionalidad básica de carrito. El usuario mira los productos y puede ver los detalles del producto o agregarlo directamente al carrito. Desde el carrito, el usuario puede seleccionar la cantidad para cada artículo y luego completar un formulario de pago.
Proceso Crear páginas
La aplicación de la tienda tiene todas las páginas principales necesarias para un sitio web de comercio electrónico. La página de inicio muestra los últimos productos. La página de productos muestra todos los productos. Cada producto tiene su propia página de detalles. Y después de verificar el carrito, el usuario es llevado a una página de pago.
También todas las características necesarias están presentes. Por ejemplo, cuando un usuario envía el formulario de pago, el carrito se borra o si se agrega un artículo al carrito que ya está en el carrito, en lugar del artículo que se agrega, la cantidad aumenta.
Avanzando Nuevas Características
Hay otras características que agregaría a esta aplicación. Una de esas características es la integración de tarjetas de crédito como PayPal o Stripe. Cada tienda en línea tiene algún tipo de procesamiento de tarjeta de crédito. También agregaría cuentas de usuario. Esto permitiría que la aplicación guarde el carrito del usuario en caso de que abandone el sitio.