IntroduçãoIntrodução e apresentação do projeto
Configuração do ambiente de desenvolvimentoInstalação do Laravel e configuração
Configurando o Bower, Materialize e jQuery
Definição do layoutCriando a página principal com o Materialize
Definindo o Slider e o Footer
Preparando a listagem de imóveis
Construindo as páginas Sobre e Contato
Configurando a página de detalhes do imóvel
Implementando os filtros de pesquisa
Implementação do sistema de administraçãoDefinindo a tela de login
Implementando o sistema de Login
Como retornar mensagens e controlar rotas
Ajustes de navegação no módulo de administração
Implementação do módulo de usuáriosListando usuários
Adicionando usuários
Editando usuários
Deletando usuários
Construção das páginas Sobre e ContatoAtualização da página Sobre
Definindo a rota, o controller e a view da página Sobre
Listando páginas estáticas no sistema de administração
Criando o formulário para edição das páginas estáticas
Método para editar páginas
Construindo a página de contato
Enviando e-mail de contato
Implementação do módulo de imóveisCadastro de tipo de imóvel
Cadastro de Cidade
Configurando o cadastro de imóve
Testes com o Tinker
Iniciando o CRUD de imóveis
Finalizando o CRUD de imóveis
Criando o modelo e migração da galeria
Listando imagens da galeria no SisAdmin
Adicionando imagens à galeria
Edição e deleção de imagens da galeria
Listando imóveis na home com paginação
View de detalhe do imóvel
Criação do módulo de slidesImplementando o cadastro de slides para a página inicial
Finalizando o cadastro de slides para a página inicial
Desenvolvimento do sistema de buscasImplementando a busca
Implementando o filtro de imóveis
Criação da lista de controle de acesso - ACLDefinindo o modelo de papel e permissão
Iniciando o CRUD de papel
Finalizando o CRUD de papel
Métodos para atribuir um papel a um usuário
View para atribuir papel ao usuário
Definindo as permissões do sistema
Atribuindo permissões aos papéis
Aplicando as regras de acesso
Finalização do projetoAplicando SEO
Testando a aplicação