Sistema de gerenciamento de usuários, colaboradores, fornecedores, produtos e pedidos.
Desenvolvido com CodeIgniter 3.
Algumas funções do sistema estão disponíveis via API REST.
https://vittoretti.com/portfolio/projects/manyminds/
usuário: admin
senha: 123456
Importe esse arquivo no Postman app para testar a API REST.
O PHP não recupera parâmetros de verbos diferentes de GET e POST, então o verbo POST foi usado no lugar dos verbos PUT e DELETE.
Usando o verbo POST é possível usar o “form_validation” do próprio CodeIgniter 3, poupando muitas linhas de código e podendo reutilizar o mesmo sistema de validação de formulário do site.
- tenha um servidor WAMP ou LAMP instalado, por exemplo o XAMPP;
- baixe este repositorio pelo método que preferir;
- crie um banco de dados no MySQL/MariaDB e importe o arquivo SQL da raiz do repositório;
- publique esse projeto no seu servidor Apache;
- configure os arquivos:
- config.php
- base_url - com o endereço remoto do seu projeto
- datatabase.php
- com as credenciais do banco de dados
- config.php
- acesse o endereço remoto e use as credenciais:
- usuário: admin
- senha: 123456
- use o arquivo do postman na base do projeto para testar a API REST.
Para criar a API REST com autenticação JWT por cima do CodeIgniter 3 estes 2 repositórios foram minhas referências: