QuickBuy - Plataforma de comercio electrónico de sistema multiproveedor
QuickBuy es una plataforma/aplicación web de comercio electrónico con sistema de múltiples proveedores totalmente receptivo. Está desarrollado utilizando [PHP orientado a objetos] y utiliza el marco Bootstrap (v5.3.0) junto con complementos JavaScript/jQuery. La plataforma está diseñada para ser compatible con varias resoluciones de pantalla, brindando una experiencia de usuario óptima desde dispositivos móviles pequeños hasta computadoras de escritorio grandes.
Vista previa en vivo
Para obtener una vista previa de este proyecto, visite https://quickbuy.shawon-khan.com/ .
Complementos usados
- Arranque (v5.3.0)
- Fuente impresionante (v6.4.0)
- Carrusel de búhos (v2.3.4)
- jQuery (v3.7.0)
- Gráfico.js (v4.3.0)
- Tablas de datos (v1.13.4)
- Sweetalert2 (v11.7.16)
- Seleccionar2 (v1.3.0)
- Nota de verano (v0.8.20)
Características
- [Sistema de múltiples proveedores]: QuickBuy admite múltiples proveedores, permitiéndoles crear y administrar sus propias tiendas dentro de la plataforma.
- [Diseño responsivo]: la plataforma está construida con un diseño responsivo, lo que garantiza una experiencia de usuario perfecta en diferentes dispositivos y tamaños de pantalla.
- [PHP orientado a objetos]: QuickBuy se desarrolla utilizando el lenguaje de programación PHP orientado a objetos, que promueve la reutilización y el mantenimiento del código.
- [Marco Bootstrap]: utiliza el marco Bootstrap 5.3.0 , lo que proporciona una base sólida y personalizable para la interfaz de usuario.
- [Tiendas de comerciantes]: los comerciantes tienen la capacidad de crear y administrar sus propias tiendas, incluidos listados de productos, gestión de inventario y procesamiento de pedidos.
- [Interfaz fácil de usar]: la plataforma ofrece una interfaz fácil de usar, lo que facilita tanto a los comerciantes como a los clientes navegar e interactuar con el sistema.
- [Carrito de compras]: los clientes pueden agregar productos a su carrito de compras y proceder al pago para disfrutar de una experiencia de compra perfecta.
- [Gestión de pedidos]: los comerciantes pueden gestionar eficientemente sus pedidos, realizar un seguimiento de los envíos y actualizar el estado de los pedidos.
- [Integración de pagos]: QuickBuy se integra con pasarelas de pago populares, lo que permite a los clientes realizar pagos en línea seguros.
- [Búsqueda y filtrado de productos]: los clientes pueden buscar productos fácilmente y aplicar filtros para encontrar rápidamente los artículos que desean.
- [Funcionalidad de lista de deseos]: los clientes pueden crear y administrar su lista de deseos, guardando productos para referencia futura.
- [Sistema de reseñas y calificaciones]: los clientes pueden dejar reseñas y calificaciones de productos, proporcionando comentarios valiosos para otros usuarios.
Instalación
Para instalar QuickBuy , siga los pasos a continuación:
Vía Git
git clone https://github.com/shawonk007/quickbuy_ecommerce.git
Seleccionar carpeta de proyecto
Instalar dependencias
Configurar cargas automáticas
- Clona el repositorio en tu máquina local o descarga el código fuente como un archivo ZIP.
- Asegúrese de tener un servidor web compatible (por ejemplo, Apache) y Composer instalado en su máquina.
- Importe el archivo de base de datos proporcionado a su base de datos MySQL.
- Actualice la configuración de la base de datos en el archivo de configuración de la aplicación (database.php) en la carpeta de configuración con las credenciales de su base de datos.
- Cargue los archivos de la aplicación a su servidor web.
- Asegúrese de que los permisos necesarios de archivos y directorios estén configurados para permitir el acceso de lectura y escritura.
- Accede a la aplicación a través de tu navegador web.
Nota: Asegúrese de tener PHP versión 8.2 y MySQL instalados y configurados correctamente en su servidor.
Uso
Después de la instalación, puede acceder a QuickBuy a través de su navegador web. Como administrador, tendrá acceso al panel de administración para administrar la configuración del sistema, los comerciantes y los productos. Los comerciantes pueden crear sus tiendas y administrar sus productos y pedidos a través de su panel de comerciantes dedicado. Los clientes pueden buscar productos, agregar artículos a su carrito de compras y proceder al pago.
Configurar ruta
Después de clonar o instalar este proyecto, asegúrese de configurar su ruta en (config/app.php) . Cambie ["YOUR_DIRECTORY"] al directorio de este proyecto en su servidor local como se indica a continuación:
' root ' = > ' http://localhost/YOUR_DIRECTORY/ ' ,
' auth ' = > ' http://localhost/YOUR_DIRECTORY/auth ' ,
' admin ' = > ' http://localhost/YOUR_DIRECTORY/admin ' ,
' merchant ' = > ' http://localhost/YOUR_DIRECTORY/merchant ' ,
Expresiones de gratitud
- El proyecto QuickBuy se desarrolla actualmente únicamente con fines de demostración y se basa en los conceptos de plataformas de comercio electrónico y mercados en línea.
- El desarrollo de QuickBuy fue posible gracias a las contribuciones de varias personas y bibliotecas de código abierto.
- Nos gustaría expresar nuestra gratitud a los desarrolladores y comunidades detrás de PHP, Bootstrap y otras herramientas utilizadas en este proyecto.