Este é um projeto simples em PHP usando a biblioteca FastRoute para roteamento.
Você pode hospedá-lo em um servidor docker, o arquivo Dockerfile está configurado.
Ou você pode rodar ele localmente para testar. Segue tutorial:
- PHP 7.4 ou superior
- Composer
- Clone o repositório:
git clone https://github.com/seu-usuario/seu-projeto.git
cd seu-projeto- Instale as dependências:
composer install- Inicie o servidor local:
php -S localhost:8000 -t public- Acesse no navegador:
.
├── public/ # Pasta pública, ponto de entrada do servidor
├── api/ # Endpoints e controladores
├── lib/ # Bibliotecas auxiliares
├── data/ # Simulação de banco de dados (JSON, SQLite etc)
├── composer.json
└── index.php # Arquivo inicial de bootstrap
Esse projeto está em fase inicial e serve como base para desafios técnicos ou protótipos rápidos com PHP puro.
Matheus Amorim