PHPackages                             vcampitelli/demo-app-php - 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. vcampitelli/demo-app-php

ActiveProject

vcampitelli/demo-app-php
========================

Aplicação demo de alguns de meus cursos

013PHP

Since Jul 10Pushed 11mo agoCompare

[ Source](https://github.com/vcampitelli/demo-app-php)[ Packagist](https://packagist.org/packages/vcampitelli/demo-app-php)[ RSS](/packages/vcampitelli-demo-app-php/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

Demo
====

[](#demo)

Essa é uma aplicação que uso como demo em alguns cursos e palestras.

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

[](#instalação)

1. Copie o arquivo `.env.dist` para `.env`
2. Instale o [Docker Compose](https://docs.docker.com/compose/install/)
3. Execute: ```
    docker compose up -d
    ```
4. Acesse [localhost:8080](http://localhost:8080) em seu navegador

Endpoints
---------

[](#endpoints)

- Importe o arquivo [`postman_collection.json`](./postman_collection.json) no Postman ou em outro aplicativo de testes de API que você possuir

MétodoEndpointDescriçãoGET`/`Hello, worldGET`/products`Lista os produtosGET`/products/{id}`Visualiza o produto com ID `{id}`GET`/products/{id}/image`Visualiza a imagem do produto com ID `{id}`POST`/products`Cadastra um produto

###  Health Score

16

—

LowBetter than 4% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/190e29341f4f96e6626a4b637edc6660d8f71707c4c373c144c0dcc9db5870e7?d=identicon)[vcampitelli](/maintainers/vcampitelli)

---

Top Contributors

[![vcampitelli](https://avatars.githubusercontent.com/u/1877191?v=4)](https://github.com/vcampitelli "vcampitelli (7 commits)")

### Embed Badge

![Health badge](/badges/vcampitelli-demo-app-php/health.svg)

```
[![Health](https://phpackages.com/badges/vcampitelli-demo-app-php/health.svg)](https://phpackages.com/packages/vcampitelli-demo-app-php)
```

PHPackages © 2026

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