Tecnologías Utilizadas
Imágenes del Proyecto
Breve Explicación
Este es un proyecto de tienda online o E-commerce completo con diversas funcionalidades como de gestión de negocio, la posibilidad de comprar y pagar con diferentes alternativas de pago, agregar a favoritos productos, filtrar busqueda y opciones de envio
Video del Proyecto
E-commerce
Este es un proyecto de un eCommerce desarrollado en Laravel con una arquitectura Modelo Vista Controlador (MVC). La aplicación proporciona un panel de administración donde los administradores pueden gestionar las ventas, cancelar compras o actualizar el estatus de pedidos a entregados, y atender pagos pendientes, reembolsos o pagos aprobados. Además, permite atender órdenes pendientes, agregar nuevos productos a la tienda, generar facturas de compra utilizando Barryvdh, cambiar el precio de envío, leer mensajes del formulario de contacto, y llevar a cabo un sistema de baneo de usuarios por IP y email.
Para los usuarios finales, la aplicación permite cambiar sus datos personales, ver sus pedidos, enviar comprobantes de transferencia de compras realizadas en el carrito, y elegir el método de pago desde PayPal, Mercado Libre, pago al retirar en el local o transferencia bancaria. Los envíos y un sistema de cupones de descuento por porcentaje o valor fijo son funcionalidades adicionales. El carrito de compras está implementado con Darryldecode, y las facturas en PDF se generan con Barryvdh. La base de datos empleada es MySQL, y JavaScript se usa para interactuar con algunas partes de la vista.
Los usuarios también pueden utilizar opciones de filtros de búsqueda o búsqueda por texto, así como marcar productos como favoritos. La aplicación está diseñada para ofrecer una experiencia de compra completa y eficiente, tanto para administradores como para usuarios.