Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

Este projeto é um aplicativo de bolão de apostas criado para estudo utilizando como base o curso Projeto Prático com Laravel.

License

Notifications You must be signed in to change notification settings

arturguitelar/projeto-bolao-laravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

Projeto Bolão - Laravel

Este projeto é um aplicativo de bolão de apostas criado para estudo utilizando como base o curso Projeto Prático com Laravel do Guilherme Ferreira, criador do GuiaCódigo.

Utiliza Laravel como framework.

Versão Laravel utilizada: 5.6.39.

Coisas interessantes abordadas no curso durante este projeto:

  • OOP.
  • MVC.
  • Banco de dados Sqlite (trabalhando com Migrate).
  • Crud.
  • Trabalhando com repositórios.
  • Como criar e trabalhar com interfaces.
  • Bootstrap 4.
  • Templates e componentes com o Blade.
  • Injeção de dependência.
  • Sistema de idiomas (internacionalização) do Laravel.
  • Sistema Acl.
  • Modelos de relacionamento.
  • Criação e utilização de Seeders.

Para criar as tabelas no bando de dados:

php artisan migrate

Para utilizar os seeders deste projeto, basta rodar o comando:

php artisan db:seed

O seed criará dois usuários:

user email password role
Admin admin@mail.com 123456 Admin
Manager manager@mail.com 123456 Gerente

Para criar as tabelas e já utlizar os seeds:

php artisan migrate --seed

Passos para criação de novo CRUD no admin:

  • Model e migration.
  • Controller.
  • Traduções.
  • Interface.
  • Repository.
  • Registrar no AppServiceProvider.
  • Views.
  • Registrar views nas rotas.

Em progresso...

O curso ainda não acabou.Pretendo fazer updates no projeto conforme forem saindo as novas aulas do curso.

Este projeto utiliza a licença MIT.

About

Este projeto é um aplicativo de bolão de apostas criado para estudo utilizando como base o curso Projeto Prático com Laravel.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published