/slim-eloquent-rest-api

REST API para gerenciamento de contatos utilizando Slim Framework, componentes Eloquent, Validation do Laravel, JWT para autenticação e banco de dados SQLite

Primary LanguagePHPMIT LicenseMIT

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

Estrutura projeto

Endpoints

  • Login: POST /login

Login


  • Novo contato: POST /api/contacts

Novo contato


  • Todos contatos: GET /api/contacts

Todos clientes


  • Contato por Id: GET /api/contacts/{id}

Contato por id


  • Atualiza contato: PUT /api/contacts/{id}

Atualiza contato


  • Remove contato: DELETE /api/contacts/{id}

Remove contacts