Blog Livt

Blog full-stack com Laravel e Vue via Inertia: publicação de posts e comentários com interface reativa, sem uma API REST separada.

Visão geral

Blog Livt é um blog full-stack feito para praticar a stack Laravel + Inertia + Vue. O backend Laravel entrega páginas Vue diretamente pelo Inertia, sem uma API REST separada para a interface.

As telas cobrem o fluxo de um blog: criar, editar e listar posts, ler um post e comentar.

Tecnologias

  • Laravel
  • PHP
  • Inertia.js
  • Vue 3
  • Tailwind CSS
  • Vite

Funcionalidades

  • CRUD de posts, com título, slug, resumo e conteúdo, ligado a um autor.
  • Listagem e leitura pública dos posts.
  • Comentários com nome, e-mail e mensagem.
  • Interface reativa com Inertia e Vue 3, sem recarregar a página.

Arquitetura

Monólito Laravel com Inertia: os controllers devolvem páginas Vue diretamente. As páginas ficam em resources/js/Pages/Posts e o estilo usa Tailwind CSS com Vite.

  • Modelos Post e Comment, com exclusão em cascata do post para os comentários.
  • PostController como resource e um endpoint para gravar comentários.
  • Laravel 13, Inertia 3, Vue 3.5, Tailwind CSS 4 e Vite.

Screenshots

As screenshots deste projeto serão adicionadas em breve.

Conclusão

Blog Livt é um projeto de estudo que exercita o padrão monólito com Inertia: a produtividade do Laravel no backend com a reatividade do Vue no frontend, sem o custo de manter uma API separada.

Projetos relacionados

Pré-visualização do projeto FinTrack

FinTrack

Plataforma de gestão financeira pessoal inspirada em aplicações de organização financeira, desenvolvida com foco em arquitetura, experiência do usuário e evolução para recursos de Open Finance.

Ver detalhes

FutureData

Sistema de gestão para assistência técnica: ordens de serviço de ponta a ponta, portal do cliente e atendimento automatizado por WhatsApp com IA.

Ver detalhes Demo

WorkFacilit

API/backend desenvolvido em Laravel para gerenciamento de empresas e oportunidades de trabalho.

Ver detalhes