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
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
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.
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.
WorkFacilit
API/backend desenvolvido em Laravel para gerenciamento de empresas e oportunidades de trabalho.