Skip to content

cod1green/laravel-admin

Repository files navigation

Build Status Total Downloads Latest Stable Version License

Projeto em Laravel

Projeto em Laravel v8.* com modulo admin com controle de acl.

Requisitos

Instalação

  1. Efetuar a instalação clonando o repositorio.

    # clonar o projeto    
    cd projeto
    cp .env.example .env
    composer install
    php artisan key:generate
    php artisan storage:link
    yarn install && yarn run dev
  2. Criar o banco de dados com um gerenciador de banco e configurar o arquivo .env nas linhas com os (seus dados de conexão ao banco de dados).

    MYSQL

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=homestead
    DB_USERNAME=homestead
    DB_PASSWORD=secret

    SQLITE

    touch database/database.sqlite
    DB_CONNECTION=sqlite
    #DB_HOST=127.0.0.1
    #DB_PORT=3306
    #DB_DATABASE=homestead
    #DB_USERNAME=homestead
    #DB_PASSWORD=secret    

    Criar as tabelas com o migrate e populando

    php artisan migrate --seed
  3. Configurar o envio de e-mail no arquivo .env

    Se for em desenvolvimento crie uma conta no mailtrap e configure as linhas.

    MAIL_USERNAME=null
    MAIL_PASSWORD=null

    Ou configuração completa de seu servidor de e-mail

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.mailtrap.io
    MAIL_PORT=2525
    MAIL_USERNAME=null
    MAIL_PASSWORD=null
    MAIL_ENCRYPTION=null
  4. Para iniciar o servidor do laravel

    php artisan serve

    http://localhost

    usuario: admin@example.com
    senha: admin

License

The Laravel framework is open-sourced software licensed under the MIT license.