anúncios

terça-feira, 12 de maio de 2020

Conhecendo o Bagisto

O que é Bagisto?
Bagisto é uma plataforma de E-commerce, de código aberto, com licença MIT, implementado em PHP, Framework Laravel, Vue.js e com SGBD MySQL/MariaDB.

Recursos do Bagisto
  • Suporte RTL
  • Suporta vários canais, localidades e moedas
  • Camada de controle de acesso embutido
  • Loja responsiva
  • Painel de administração e painel
  • Atributos de produtos personalizados
  • Suporte para vários temas da loja
  • Inventário de várias lojas
  • Sistema de gerenciamento de pedidos
  • Carrinho de cliente, lista de desejos e análises de produtos
Pré requisitos do Bagisto

PHP, MySQL, Composer e Git

Procedimentos de instalação e configuração do Bagisto

Clone do repositório
git clone https://github.com/bagisto/bagisto.git

Acesse o diretório do repositório clonado

cd bagisto

Instala as dependências com o composer

composer install

Crie o banco de dados com nome ecommerce no SGBD MySQL

Nota: Pode utilizar o cliente SGBD que preferir, por exemplo: MySQL Workbench, DBeaver ou whatever.
Nesse howto é explicado no terminal do Linux (qualquer distro).

# mysql -u root -p
Enter password: < digite a senha de root que foi definida na instalação do MySQL > mysql> create database ecommerce character set utf8;

Criar o usuário ecommerce para o banco ecommerce

mysql> GRANT ALL PRIVILEGES ON *.* TO ecommerce@localhost IDENTIFIED BY 'secret' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
mysql> quit

Renomeia o arquivo .env.example para .env

$ mv .env.example .env
Adicione as configurações do banco de dados, como host, nome da base, usuário e password

Gerar a chave da aplicação

php artisan key:generate

Criar as tabelas no banco de dados automatizado com migrations do Laravel

php artisan migrate

Popular os dados na tabela

php artisan db:seed

Configuração base inicial, como imagens, entre outros

php artisan vendor:publish
digite 0

Criar o link simbólico da aplicação

php artisan storage:link

Iniciar o servidor embutido do PHP

php artisan serve

No browser acessar http://localhost:8000/bagisto/public

As credencias defaults do Bagisto são:

email:admin@example.com
password:admin123
Feito!

Nenhum comentário:

Postar um comentário