vcampitelli / demo-app-php
Aplicação demo de alguns de meus cursos
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.3
- ext-json: *
- ext-pdo: *
- monolog/monolog: ^3.9
- php-di/php-di: ^7.0
- slim/psr7: ^1.7
- slim/slim: ^4.14
This package is not auto-updated.
Last update: 2025-07-09 08:45:07 UTC
README
Essa é uma aplicação que uso como demo em alguns cursos e palestras.
Instalação
- Copie o arquivo
.env.dist
para.env
- Instale o Docker Compose
- Execute:
docker compose up -d
- Acesse localhost:8080 em seu navegador
Endpoints
- Importe o arquivo
postman_collection.json
no Postman ou em outro aplicativo de testes de API que você possuir
Método | Endpoint | Descrição |
---|---|---|
GET | / |
Hello, world |
GET | /products |
Lista os produtos |
GET | /products/id |
Visualiza o produto com ID id |
POST | /products |
Cadastra um produto |