Descrição
REST API para gerenciamento de contatos utilizando Slim Framework, componentes Eloquent, Validation do Laravel, JWT para autenticação e banco de dados SQLite.
Versão utilizada do PHP 7.4.13
Estrutura do projeto
Endpoints
- Login:
POST /login
- Novo contato:
POST /api/contacts
- Todos contatos:
GET /api/contacts
- Contato por Id:
GET /api/contacts/{id}
- Atualiza contato:
PUT /api/contacts/{id}
- Remove contato:
DELETE /api/contacts/{id}