WebEstoque

Sistema demonstração de Controle de Estoque Simples desenvolvido em Laravel

Este sistema destina-se a ser uma base de estudo para os meus alunos da Fatec. Foi desenvolvido com o framework Laravel em sua versão 5.5.

Pacotes de terceiros utilizados

  • Widgets - arrilot/laravel-widgets - versão: ^3.13
  • Gravatar - creativeorange/gravatar - versão: ^1.0
  • Faker - fzaninotto/faker - versão: ^1.8
  • AdminLte - jeroennoten/laravel-adminlte - versão: ^1.25

Processo de instalação

  1. Clonar o projeto através do comando
git clone https://github.com/fsclaro/WebEstoqueSJC.git
  1. Se necessário edite o arquivo .env e ajuste os seguintes parâmetros
  • DB_DATABASE=db_estoque
  • DB_USER=fatec
  • DB_PASSWORD=fatec

OBS: Não se esqueça de criar o banco de dados no SGBD MySQL.

  1. Estando no diretório do projeto, executar os seguintes comandos
composer install
php artisan key:generate
php artisan migrate
php artisan db:seed

Após a execução destes passos, o sistema estará em condições de uso. Para isto, suba o servidor interno do Laravel

php artisan serve --host=<IP_DA_SUA_MÁQUINA_VIRTUAL>

Abra o seu navegador e aponte para o endereço http://IP_DA_SUA_MÁQUINA_VIRTUAL:8000. Exemplo: http://172.16.20.134:8000

Já existem alguns dados gerados. Para acesso inicial, utilize a seguinte credencial: