Atividade realizada para a disciplina de desenvolvimento web II, onde o intuito era desenvolver uma aplicação em PHP utilizando Laravel e banco de dados MySQL, onde fosse possível gerenciar uma lanchonete com todos os seus fluxos.
Para rodar o projeto localmente, é necessário ter instalado o Composer, Laravel e Xampp (ou outro servidor PHP).
Com todas essas ferramentas instaladas, basta seguir os comandos abaixo:
# baixe as dependências do projeto
$ composer install
# gere um arquivo .env baseado no exemplo
$ cp .env.example .env
# crie as tabelas no banco de dados
$ php artisan migrate
# popule o banco de dados
$ php artisan db:seed
# rode a aplicação
$ php artisan serve
- Por ser um projeto de faculdade com tempo limitado, e para que todos os integrantes do grupo conseguissem entender com mais facilidade o projeto, vários métodos, variáveis, models e afins foram escritos utilizando PT-BR ao invés do inglês. Uma melhoria seria reescrever o código para que tudo esteja padronizado no inglês.
- Por falta de conhecimento e familiaridade com o ambiente PHP, provavelmente muitas boas práticas foram deixadas de lado ao desenvolver esse projeto. Uma possível melhoria seria aplicar as boas práticas.