Dev Blog é uma aplicação web desenvolvida com Laravel. O objetivo do projeto é fornecer uma plataforma para a criação e gerenciamento de blogs, em enfase para criação de local para artigos privados.
- PHP: Linguagem de programação utilizada no backend.
- Laravel: Framework PHP utilizado para o desenvolvimento da aplicação.
- JavaScript: Linguagem de programação utilizada no frontend.
- SweetAlert2: Biblioteca JavaScript para exibição de alertas bonitos.
- MYSQL: Banco de dados utilizado no projeto.
- Composer: Gerenciador de dependências para PHP.
- MailTrap: Serviço de envio de e-mails para desenvolvimento, use sua API no .env.
- PHP GD: Extensão PHP para manipulação de imagens.
- Criação e gerenciamento de posts.
- Sistema de categorias para os posts.
- Notificações com SweetAlert2.
- Interface de administração para gerenciar o conteúdo do blog.
-
Clone o repositório e acesse o diretório do projeto:
git clone https://github.com/seu-usuario/dev-blog.git && cd dev-blog
-
Instale as dependências do PHP com o Composer:
composer install
-
Execute as migrações do banco de dados:
php artisan migrate
-
Inicie o servidor de desenvolvimento:
php artisan serve
Obs.: Lembre-se de configurar o arquivo .env
com as informações do seu banco de dados, e também de configurar o serviço de envio de e-mails. (Utilizei o mailTrap no desenvolvimento desse projeto).
Acesse a aplicação no navegador através do endereço http://localhost:8000
.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.