Apa Itu StarterKit CMS Laravel 12?
StarterKit CMS adalah boilerplate aplikasi web berbasis Laravel 12 yang dirancang untuk mempercepat proses development dari nol. Alih-alih memulai dari laravel new dan menghabiskan berminggu-minggu untuk setup authentication, admin panel, blog, dan marketplace — Anda bisa langsung fokus pada fitur unik proyek Anda.
Fitur Utama
- Blog System — CRUD post dengan TinyMCE rich editor, kategori & tag, SEO meta otomatis, WebP image optimization, dan related posts algorithm.
- Digital Marketplace — Product listing, shopping cart, checkout via WhatsApp, order management, dan download system untuk produk digital.
- Admin Panel — Dashboard analytics, user management dengan role-based access control, content moderation, dan site settings.
- SEO Tools — Auto-generate meta title/description, Open Graph tags, structured data (JSON-LD), sitemap, dan canonical URL management.
Tech Stack
Dibangun dengan stack yang proven dan well-documented:
- Laravel 12 (PHP 8.2+)
- Bootstrap 5 + Velzon Admin Template
- MySQL 8.0
- Spatie Media Library (image management & WebP conversion)
- Spatie Permission (role & permission management)
- TinyMCE 6 (self-hosted, GPL license)
- Vite (asset bundling)
Untuk Siapa?
- Developer yang ingin mempercepat development proyek klien
- Freelancer yang butuh boilerplate reliable untuk proyek CMS
- Mahasiswa yang butuh referensi arsitektur Laravel production-grade
- Startup yang ingin langsung fokus pada fitur bisnis tanpa setup dasar
Lisensi
Regular License: digunakan untuk satu proyek end product yang tidak diperjualbelikan. Extended License: bisa digunakan untuk produk yang dijual kepada end-user.