• Saltar a la navegación principal
  • Saltar al contenido principal

JAVIER GUTIÉRREZ

Desarrollador web

  • Newsletter
  • Blog
  • Acerca de mí

Cómo Crear una plataforma de eCommerce en 5 Pasos con Bagisto basada en Laravel

Bagisto es una plataforma de eCommerce open Source construida sobre los Frameworks de Laravel y Vue.js. Nos ofrece un panel de administración con un Dashboard, datos de venta, catálogo de productos administrables y gestión de clientes :

Algunas de sus características más destacables son las siguientes:

  • Marketplace
  • Multi Inventario de varias Tiendas
  • SEO Producto
  • Machine Learning ( Búsqueda por imagen )
  • Venta por Múltiples canales
  • Clientes y grupos
  • Distintos Métodos de pago
  • Atributos personalizados
  • Informes de Insights
  • Distintos Métodos de Transporte
  • Localización de los Consumidores
  • Soporte de Multi Monedas
  • Distintos Niveles de control de Acceso
  • Y una gran cantidad de Extensiones …

El Front Page del Sitio Web tiene el siguiente aspecto:

La instalación de la aplicación para desarrollo se realiza de manera bastante rápida siguiendo 5 sencillos pasos:

Paso 1: Instalación con Composer

Abre el terminal SSH, ve a la carpeta de instalación y ejecuta el siguiente comando para descargar el proyecto en tu máquina local o en el servidor con el nombre del mismo:

Shell

Paso 2: Establecer las Variables de Entorno

Una vez creada la Base de Datos, abre el archivo .env y establece las siguientes variables:

Shell

Paso 3: Crear la Tabla de Migraciones

Ejecuta el siguiente comando para crear la tabla de migraciones en la base de datos definida en el archivo .env:

Shell

Paso 4: Inserción de Datos con los Seeders

A continuación insertaremos en la base de datos los datos por defecto usando la clase seed:

Shell

Paso 5: Copia de Archivos necesarios

Con el siguiente comando copiaremos todos los archivos necesarios:

Shell

Por último debemos crear un link simbólico para que las imágenes sean de acceso público:

Shell

Una vez hecha la instalación, podemos loguearnos como administrador accediendo a la dirección http(s)://example.com/admin/login

email:admin@example.com
password:admin123

o registrarnos como cliente http(s)://example.com/customer/register.

Archivado en: Laravel

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Copyright © 2023 · Genesis Sample on Genesis Framework · WordPress · Iniciar sesión