PHPackages                             leonardobav/widepaylaravelsistema1challenge-module - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. leonardobav/widepaylaravelsistema1challenge-module

ActiveLaravel-module[Payment Processing](/categories/payments)

leonardobav/widepaylaravelsistema1challenge-module
==================================================

05PHP

Since Nov 5Pushed 4y ago1 watchersCompare

[ Source](https://github.com/LeonardoBAV/widepay-laravel-sistema1-challenge)[ Packagist](https://packagist.org/packages/leonardobav/widepaylaravelsistema1challenge-module)[ RSS](/packages/leonardobav-widepaylaravelsistema1challenge-module/feed)WikiDiscussions main Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Desafio Laravel - Gerenciamento de URLs
=======================================

[](#desafio-laravel---gerenciamento-de-urls)

Este é um projeto laravel, que tem como desafio a implementação de um sistema de gerenciamento de URLs em que há um processo daemon realizando requisições das URLs coletando informações das requisições.

Instalação
----------

[](#instalação)

### Requisitos

[](#requisitos)

- docker
- curl

É importante que a porta 80 esteja liberada, pois por padrão o sail utiliza o docker para rodar nesta porta. Para a instalação siga os comandos abaixo:

```
curl -s https://laravel.build/example-app | bash
cd example-app
./vendor/bin/sail up -d
./vendor/bin/sail composer require leonardobav/widepaylaravelsistema1challenge-module
./vendor/bin/sail artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"
./vendor/bin/sail artisan module:enable
./vendor/bin/sail artisan module:publish-translation
./vendor/bin/sail artisan queue:table
./vendor/bin/sail artisan migrate
mv Modules/Widepaylaravelsistema1challenge/Routes/web_replace.php routes/web.php
```

### Entrando no Container para Compilar os assets

[](#entrando-no-container-para-compilar-os-assets)

```
./vendor/bin/sail shell
cd Modules/Widepaylaravelsistema1challenge/
npm install
npm run dev
exit
```

### Processos Daemon

[](#processos-daemon)

Abra dois terminais e para cada um vá para a pasta raiz do projeto e executo os seguintes comandos um para cada um:

```
./vendor/bin/sail artisan queue:work --queue=requests
./vendor/bin/sail artisan queue:work --queue=urls
```

No arquivo .env trocar a linha

```
QUEUE_CONNECTION=sync
```

Por

```
QUEUE_CONNECTION=database
```

#### Executar o projeto

[](#executar-o-projeto)

Acesse o link abaixo no browser

```
http://localhost
```

### Observações

[](#observações)

Este projeto é um pacote larável que pode ser instalado também utilizando o camando:

```
composer require leonardobav/widepaylaravelsistema1challenge-module
```

- Pacotes Utilizados:
    - nwidart/laravel-modules": "^8.2",
    - joshbrw/laravel-module-installer": "^2.0",
    - guzzlehttp/guzzle": "^7.4",
    - laravel/fortify": "^1.8",
    - laravelcollective/html": "^6.2",
    - livewire/livewire": "^2.7"
- Projeto para gerenciamento de URLs
- Projeto desenvolvido no lubuntu versão 21.10

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/ae6470e19f52ce403da3f659a00f2309423c88792477bfda2838d9ad602fb793?d=identicon)[LeonardoBAV](/maintainers/LeonardoBAV)

### Embed Badge

![Health badge](/badges/leonardobav-widepaylaravelsistema1challenge-module/health.svg)

```
[![Health](https://phpackages.com/badges/leonardobav-widepaylaravelsistema1challenge-module/health.svg)](https://phpackages.com/packages/leonardobav-widepaylaravelsistema1challenge-module)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
