Trata-se de um pequeno sistema que permite o cadastro de livros em função de uma determinada categoria...
O sistema permite: cadastrar livros em função da categoria, listar, actualizar e deletar. Também gera uma pequena estatística contabilística dos livros existente e suas categorias.
frotend: Angular 9
Back-end: Laravel (php 7)
Api é autenticada através do Json Web Token (JWT)
para listar, actualizar, criar ou deletar um item via Api, o usuário deve possuir um token valido...
Para o sistema rodar é processo é bastante simples, como pode ser visto nas instruções abaixo:
PHP >= 7.0
Angular CLI
Tanto os módulos do PHP como angular cli devem estar instalados e reconhecíveis via linha de comando.
baixar as dependencias frontend
executar dentro do diretorio frontend: npm start
executar dentro do diretorio backend: composer upgrade
Dentro do diretório frontend
Executar: ng serve
Para rodar o servidor frontend
Dentro do directório backend
Executar: php artisan serve
Para levantar o servidor backend, que estará na seguinte porta: http://127.0.0.1:8000
Criar um banco de dados com o seguinte nome: __biblioteca
Executar o script da base de dados incluído nos arquivos deste projeto
Autenticação de usuário
Por padrão está definido o seguinte usuário
Username: papel@app.com
Password: password
O código fonte deste projecto também está disponível no meu github: https://github.com/danieluac/sistema-de-cadastro-livro