Skip to content

Latest commit

 

History

History
171 lines (134 loc) · 6.74 KB

README.pt-br.md

File metadata and controls

171 lines (134 loc) · 6.74 KB

[!IMPORTANTE] Esse projeto ainda está sob desenvolvimento. Nem todas as funcionalidades estão finalizadas e muito ainda pode ser melhorado. Se você quiser ajudar com o desenvolvimento desse projeto, você pode selecionar uma issue, e abrir uma PR.

Aplicativo de blog pessoal simples feito em Laravel e MySQL

ગુજરાતી · हिन्दी · मराठी · മലയാളം · ಕನ್ನಡ · తెలుగు · ଓଡିଆ · ਪੰਜਾਬੀ · বাংলা · தமிழ் · မြန်မာ · Bahasa Indonesia · Català · English · Español · Nederlands · Русский · Bulgarian · Македонски · Magyar · Slovenčina · 日本語 · Tiếng Việt · Polski · فارسی · Lietuvių kalba · 한국어 · Deutsch · 中文(Simplified) · 中文(Traditional) · ελληνικά · العربية · Українська · Português (Portugal) · Italiano · ภาษาไทย · Galego · नेपाली · اردو · Limba Română · English · Türkçe · עברית · Czech · Slovenščina · Norsk · Svenska · Dansk · Wikang Filipino · Қазақша · Afrikaans (South Africa) · Zulu (South Africa) · Kiswahili (Kenya) · ქართული · Igbo (Nigeria) · Yoruba (Nigeria) · Hausa (Nigeria) · Suomeksi · Español de México · Српски · Latvia · Shqip · Беларуская мова · Azərbaycan dili · Bosanski · پښتو - Pashto · ພາສາລາວ · Af-soomaali · አማርኛ(Ethiopia) · සිංහල(Sri Lanka) · հայերեն

Aplicativo de blog pessoal simples baseado em Laravel

O objetivo desse repositório é mostrar boas práticas de desenvolvimento em Laravel com um aplicativo simples.

Funcionalidades

  • 📚 Criar e editar posts
  • 🥑 Categorias
  • 🔥 Posts populares
  • 🎉 Painel de administradores
  • Gerencie usuários, postagens, categorias e tags
  • Cargos: leitor e administrador
  • Conta pessoal
  • Comentários e likes
  • Editor visual de posts

Prévias

Blog

Blog

Solicitar funcionalidades

Abra uma nova issue para solicitar uma funcionalidade (ou se você encontrar um bug).

Como rodar o blog localmente?

Clone o projeto:

git clone [email protected]:gomzyakov/laravel-blog.git

Acredito que você já tenha o Docker instalado. Se não, apenas o instale no Mac, Windows ou Linux.

Monte a imagem laravel-blog com o seguinte comando:

docker compose build --no-cache

Esse comando pode pode levar alguns minutos para ser concluido.

Quando a montagem for concluida, você pode executar o ambiente no modo de fundo com:

docker compose up -d

Agora executaremos composer install para instalar as dependências do aplicativo:

docker compose exec app composer install

Copie as variáveis de ambiente:

docker compose exec app cp .env.local .env

Defina a chave de criptografia com a ferramenta de linha de comando do Laravel artisan:

docker compose exec app ./artisan key:generate --ansi

Migre a base de dados e defina uma seed com dados falsos:

docker compose exec app ./artisan migrate:fresh --seed

E abra http://127.0.0.1:8000 em seu navegador favorito. Seja feliz usando o Laravel Blog!

Como acessar o container?

Accesso ao container Docker:

docker exec -ti laravel-blog-app bash

Licença

Esse é um software em código aberto licenciado sob a Licença MIT.

GitHub release license codecov