Esse e um projeto com o back-end laravel todo em api rest ja foi desevolvido a parte do ACL cadastro de usuario,empresa,situacao,contatos,contatos Empresas, Endereco ,situacao ,genero
Brendon3421/Laravel-rest-Api
Este é um breve exemplo de como desenvolver uma API de back-end para cadastro, login, edição e exclusão de usuários, seguindo boas práticas.
PHP