Desenvolvi uma API que gerencia um consultório médico utilizando o padrão arquitetural Rest, que utiliza HTTP. Nessa API, é possivel acessar médicos e suas especialidades, fazer consultas, além de inserir, alterar ou remover médicos e suas especialidades.
- Baixar o PHP e instalar
- Baixar o Composer e instalar
- Criar o projeto SymfonyRESTful baseado no Symfony 4.2 com o seguinte comando:
composer create-project symfony/skeleton consultorio-alura "^4.2"
- Instalar o componente annotation do Symfony. Dentro da pasta do projeto, execute:
composer require annotation
Subir o servidor na porta 8080, com a pasta public como target:
php -S localhost:8080 -t public