uiaciel/suryacms

Surya CMS Laravel Package

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Language:Blade

pkg:composer/uiaciel/suryacms

1.0.0 2025-12-01 06:42 UTC

This package is auto-updated.

Last update: 2025-12-01 06:48:49 UTC


README

SuryaCMS adalah package CMS modular berbasis Laravel yang dirancang untuk memudahkan pembuatan website dinamis, manajemen konten, dan konfigurasi halaman tanpa membangun fitur CMS dari awal. Mendukung Laravel 11 dan 12 serta terintegrasi dengan Livewire 3.

✨ Fitur Utama

  • Modular & extensible
  • Manajemen Post & Page
  • Manajemen Kategori
  • Gallery & Media Manager
  • Menu Builder (drag & drop)
  • System Settings lengkap
  • Contact Form + Message Storage
  • YouTube Embed Scraper
  • Backup Module (PDF, images, exports, full storage)
  • Livewire 3 UI interaktif
  • Multi-theme homepage builder
  • CRUD generator-friendly

📦 Instalasi

1. Install package via Composer

composer require uiaciel/suryacms

2. Publish aset (opsional)

php artisan vendor:publish --provider="Uiaciel\SuryaCms\SuryaCmsServiceProvider"

3. Jalankan migration

php artisan migrate

📁 Struktur Package

suryacms/
├── config/
├── resources/
│   ├── views/
│   ├── lang/
├── routes/
│   ├── web.php
├── src/
│   ├── Http/
│   ├── Models/
│   ├── SuryaCmsServiceProvider.php
│   ├── helpers.php
└── ...

🧩 Kompatibilitas

Dependency Versi
PHP >= 8.1
Laravel ^11.0 / ^12.0
Livewire ^3.0

📚 Dokumentasi

Dokumentasi lengkap sedang dikembangkan.
Gunakan struktur dan fitur default package sebagai acuan sementara.

🤝 Kontribusi

Pull request, issue, atau saran sangat terbuka.
Silakan fork repository ini, lakukan perubahan, lalu kirimkan PR.

📄 Lisensi

SuryaCMS dirilis di bawah lisensi MIT.

👨‍💻 Pengembang

Dibuat oleh Uiaciel, developer Laravel, desainer, dan founder Kaoskeren.id.

GitHub: https://github.com/uiaciel