CRUD Posts dengan Relasi Category & Author
Assalamu’alaikum warahmatullahi wabarakatuh, Halo teman-teman semua 👋
Pada repository ini, kita akan belajar membangun aplikasi CRUD Posts menggunakan Laravel 12 dengan bantuan Filament 4 sebagai admin panel modern.
Studi kasus ini mencakup pembuatan Post yang memiliki relasi dengan Category dan Author (User).
Dengan Filament, kita bisa membuat dashboard admin yang elegan, interaktif, dan efisien tanpa banyak menulis kode frontend manual.
- Laravel 12 → Framework PHP terbaru yang powerful dan mendukung berbagai fitur modern.
- Filament 4 → Admin panel Laravel yang cepat, cantik, dan sangat mudah dikustomisasi.
- Tailwind CSS → Digunakan secara bawaan di Filament untuk desain UI yang responsif dan bersih.
- MySQL → Database untuk menyimpan data post, category, dan user.
- Menambahkan, mengedit, menghapus, dan menampilkan postingan.
- Field utama:
title,content,thumbnail,category_id,author_id.
- Manajemen kategori post.
- Relasi one-to-many dengan Post.
- Menggunakan bawaan model
UserLaravel. - Relasi one-to-many: satu user bisa menulis banyak post.
Untuk materi lengkap step by step, silakan kunjungi: 👉 Tutorial Laravel 12 + Filament 4 CRUD Posts
Jika menemukan bug atau ingin menambahkan fitur, silakan buat issue atau ajukan pull request. Mari belajar dan berkembang bersama 🚀
Proyek ini dirilis di bawah MIT License.