Skip to content

GeoSGon/marketplace-laravel-10

Repository files navigation

Sobre

  • Dashboard para gerenciamento de pedidos, lojas, produtos e categorias
  • Carrinho de compras
  • Pagamento
  • Autenticação
  • Validação
  • Notificações via e-mail e SMS

.env

  • Adicionar o domínio

    APP_URL=http://localhost
    
  • Adicionar os detalhes do banco de dados

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=marketplace
    DB_USERNAME=root
    DB_PASSWORD=root
    
  • Adicionar configurações de email e remetente

    MAIL_MAILER=smtp
    MAIL_HOST=mailpit
    MAIL_PORT=1025
    MAIL_USERNAME=null
    MAIL_PASSWORD=null
    MAIL_ENCRYPTION=null
    MAIL_FROM_ADDRESS="hello@example.com"
    MAIL_FROM_NAME="${APP_NAME}"
    
  • Adicionar suas credenciais de email e token do pagseguro

    PAGSEGURO_ENV=sandbox
    PAGSEGURO_EMAIL=
    PAGSEGURO_TOKEN_SANDBOX=
    

Comandos

  • Clonar repositório

    git clone https://github.com/GeoSGon/marketplace-laravel-10.git
    
  • Criar o banco de dados

    php artisan migrate
    
  • popular o banco de dados com dados falsos

    php artisan db:seed
    
  • Iniciar o servidor local do laravel

    php artisan serve
    
  • Instalar as dependências do package.json

    npm install
    
  • Iniciar o servidor de desenvolvimento com o Vite

    npm run dev
    

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

Laravel is accessible, powerful, and provides tools required for large, robust applications.

Learning Laravel

Laravel has the most extensive and thorough documentation and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.

You may also try the Laravel Bootcamp, where you will be guided through building a modern Laravel application from scratch.

If you don't feel like reading, Laracasts can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.

Laravel Sponsors

We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel Patreon page.

Premium Partners

Contributing

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via taylor@laravel.com. All security vulnerabilities will be promptly addressed.

License

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