PHPackages                             fabiojaniolima/webupload - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. fabiojaniolima/webupload

ActiveProject[File &amp; Storage](/categories/file-storage)

fabiojaniolima/webupload
========================

Um simples, rápido e eficiente sistema de upload baseado em tags.

v1.2.0(8y ago)18MITPHPPHP ^7.1

Since Oct 3Pushed 6y agoCompare

[ Source](https://github.com/fabiojaniolima/WebUpload)[ Packagist](https://packagist.org/packages/fabiojaniolima/webupload)[ RSS](/packages/fabiojaniolima-webupload/feed)WikiDiscussions master Synced today

READMEChangelog (3)Dependencies (7)Versions (4)Used By (0)

WebUpload
=========

[](#webupload)

Este é um projeto open source, livre de restrinções e regido por uma licencá [MIT](./license).

> **Nota**: Não possuimos responsabilidade de suporte ou reparação de qualquer natureza em razão de uso indevido ou inadequado de qualqeur natureza.

Está biblioteca segue os padrões descritos na [PSR-2](http://www.php-fig.org/psr/psr-2/), logo, isso implica que a mesma está em conformidade com a [PSR-1](http://www.php-fig.org/psr/psr-1/).

As palavras-chave "DEVE", "NÃO DEVE", "REQUER", "DEVERIA", "NÃO DEVERIA", "PODERIA", "NÃO PODERIA", "RECOMENDÁVEL", "PODE", e "OPCIONAL" neste documento devem ser interpretadas como descritas no [RFC 2119](http://tools.ietf.org/html/rfc2119). Tradução livre [RFC 2119 pt-br](http://rfc.pt.webiwg.org/rfc2119).

1. [Referências](#referencia)
2. [Funcionalidades](#funcionalidades)
3. [Proposta do projeto](#proposta_projeto)
4. [Instalação](#instalacao)
    1. [Download via Github](#git_clone)
    2. [Via Composer](#composer)
5. [Configuração final](#configuracao_final)
6. [Licença](#licenca)

1 - Referências
----------------------------------------------------

[](#1---referências)

- [PSR-1](http://www.php-fig.org/psr/psr-1/)
- [PSR-2](http://www.php-fig.org/psr/psr-2/)
- [RFC 2119](http://tools.ietf.org/html/rfc2119). Tradução livre [RFC 2119 pt-br](http://rfc.pt.webiwg.org/rfc2119)

2 - Funcionalidades
------------------------------------------------------------

[](#2---funcionalidades)

- Autenticação de usuário
- Recuperação de senha por email
- Gerenciamento de arquivos (upload, download, exclusão e página com detalhes do arquivo)
- Organização de arquivos (sistema de tags)
- Dashboard (total de arquivos, total de tags, total de usuários...)
- Painel de preferências de sistema (com acesso restrito ao user master)

3 - Proposta do projeto
-----------------------------------------------------------------

[](#3---proposta-do-projeto)

Este projeto foi desenvolvido para auxiliar professores, tutores e demais pessoas a centralizarem o recebimento de arquivos, para isso basta criar uma tag (equivale a uma categoria ou assunto) e passar para os envolvidos, estes utilizarão a tag em questão para fazer upload direcionados de arquivo.

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

[](#4---instalação)

Segue abaixo as formas como você pode proceder para instalar este projeto.

### 4.1 - Download via Github

[](#41---download-via-github)

Após o download dos fontes. Acesse o diretório descarregado e execute o comando abaixo para descarregar as dependências:

```
composer install

```

Caso ainda não tenha o composer instalado, obtenha este em:

Para criar o arquivo de configuração e posteriormente gera uma chave:

```
cp .env.example .env
php artisan key:generate

```

### 4.2 - Via Composer

[](#42---via-composer)

Para criar um projeto execute:

```
composer create-project --prefer-dist fabiojaniolima/webupload

```

caso seu ambiente seja produtivo, opcionalmente você pode fazer uma listanação limpa, ou seja, sem pacotes para ambiente de desenvolvimento:

```
composer create-project --prefer-dist fabiojaniolima/webupload --no-dev

```

5 - Configuração final
------------------------------------------------------------------

[](#5---configuração-final)

Inicialmente você deve informar os dados de acesso ao banco no arquivo **.env** presente na raiz do projeto.

Posteriormente a configuração do banco de dados você deve executar o comando abaixo dentro do diretório do projeto:

```
php artisan migrate

```

Pronto, agora abra o navegador e acessa sua aplicação.

6 - Licença MIT
------------------------------------------------

[](#6---licença-mit)

Para maiores informações, leia o arquivo de licença disponibilizado com este projeto.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 71.4% of commits — single point of failure

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.

###  Release Activity

Cadence

Every ~0 days

Total

3

Last Release

3141d ago

### Community

Maintainers

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

---

Top Contributors

[![fabiojaniolima](https://avatars.githubusercontent.com/u/21073371?v=4)](https://github.com/fabiojaniolima "fabiojaniolima (5 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")

---

Tags

uploadwebupload

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/fabiojaniolima-webupload/health.svg)

```
[![Health](https://phpackages.com/badges/fabiojaniolima-webupload/health.svg)](https://phpackages.com/packages/fabiojaniolima-webupload)
```

###  Alternatives

[codesleeve/laravel-stapler

Easy file upload management for the Laravel Framework.

558413.9k11](/packages/codesleeve-laravel-stapler)[publiux/laravelcdn

Content Delivery Network (CDN) Package for Laravel

155230.4k](/packages/publiux-laravelcdn)[sahusoftcom/eloquent-image-mutator

One solution for image uploads.

12016.3k](/packages/sahusoftcom-eloquent-image-mutator)[zgldh/laravel-upload-manager

Upload, validate, storage, manage by API for Laravel 5/6/7/8/9

795.5k2](/packages/zgldh-laravel-upload-manager)[juhasev/laravelcdn

Content Delivery Network (CDN) Package for Laravel

1820.4k](/packages/juhasev-laravelcdn)

PHPackages © 2026

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