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.