22 de junho de 2020
Ei, pessoas! Estava de férias por agora e vou compartilhar um projetinho que fiz. Uma galeria de fotos em Laravel. O Layout é responsivo (Bootstrap) e a galeria possui painel administrativo com opção de criação e exclusão de álbum.
Faça o download do projeto no link:
https://github.com/keniaferreira/PhotosGallery
Crie a pasta albuns dentro da pasta /public
Rode os comandos:
composer install
php artisan key:generate
Copie o conteúdo do arquivo .env.example e cole no arquivo .env que foi gerado.
Crie o banco: photos_gallery e não se esqueça de inserir o nome dele no arquivo .env:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=photos_gallery
DB_USERNAME=root
DB_PASSWORD=
Rode o comando php artisan migrate para construir as tabelas do banco.
Para criar um novo usuário, acesse a rota /login e clique em Register.
Para ativar um usuário, acesse a tabela users e coloque 1(true) no campo active:
Ao efetuar login, utilize os links os seguintes links para criar e gerenciar os álbuns:
Ao criar um álbum, a foto de capa não aparecerá junto com as fotos do álbum. Decidi criar assim para o caso de alguém querer criar uma imagem somente para a capa. Caso queira que a foto da capa também seja listada no álbum, selecione ela novamente junto com as outras fotos que farão parte do álbum na opção 'Escolher Demais Fotos':
Principais Controllers:
IndexController - Listagem dos álbuns e das fotos de cada álbum.
UploadController - Criação e upload de fotos em cada álbum.
AdmAlbumController - Listagem e exclusão de álbuns criados.
Request:
UploadFotosRequest - Regras de validação do upload.
Assinar:
Postar comentários
(Atom)
Destaques:
- Laravel - Alterar O Fuso Horário Do Projeto
- Como Traduzir O Visual Studio 2012 Para Português
- Laravel - Criando Models e Migrations
- Instalar o WSL2 e Configurar o Docker no Windows
- #4 - Como Instalar o PhpUnit
- #5 - Instanciando e Utilizando o PhpUnit
- #3 - O que é o PhpUnit?
- Como retirar a sessão Attribution do Blog
- Como ter uma página inicial no blog
- Colocando Seu Site/Blog Offline Para Manutenção
Comentários
Perfil
Formada em Sistemas de Informação e pós-graduada em Engenharia de Software.
Boa noite, estou tentando rodar esse projeto no mac os e está dando erro na classe Translator.
ResponderExcluirKenia poderia me auxiliar na instalação da galeria?
ResponderExcluirOi, gente. Desculpem a demora, tem como vocês detalharem os erros que estão tendo?
ResponderExcluir