Digital Product Showcase CMS adalah aplikasi berbasis web yang dibuat dengan Laravel. Proyek ini berfungsi sebagai Content Management System (CMS) untuk menampilkan dan mengelola produk digital, portofolio proyek, serta layanan yang ditawarkan.
- Menyediakan solusi sederhana dan fleksibel untuk mengelola produk digital, portofolio, dan layanan.
- Mempermudah pengelolaan konten melalui admin dashboard.
- Menampilkan informasi produk, layanan, dan portofolio secara profesional di bagian frontend.
- Mempermudah optimasi SEO melalui pengelolaan meta data.
- Halaman Produk Digital
- Menampilkan daftar produk digital lengkap dengan deskripsi, gambar, dan harga.
- Halaman Portofolio
- Menampilkan daftar proyek yang telah diselesaikan, termasuk deskripsi dan teknologi yang digunakan.
- Halaman Layanan
- Menampilkan layanan yang ditawarkan
- SEO Friendly
- Optimasi untuk mesin pencari melalui meta data yang dapat dikelola dari admin dashboard.
- Halaman Contact dan Support
- Manajemen Produk
- Manajemen Portofolio
- Manajemen Halaman
- Manajemen Halaman Eksternal
- SEO Management
- Pengaturan Sistem
- Pengaturan Email
- Manajemen Layanan
- Manajemen Iklan
- Manajemen Penjualan Produk
Aplikasi ini dapat diinstal pada server lokal maupun online dengan spesifikasi berikut:
- PHP 8.1 (dan sesuai dengan persyaratan server Laravel 10.x).
- Database MySQL atau MariaDB.
- SQLite (digunakan untuk pengujian otomatis).
- Clone repositori ini dengan perintah:
git clone https://github.com/ujgsp/digital-product-showcase.git - Masuk ke direktori buku-masjid:
$ cd digital-product-showcase - Instal dependensi menggunakan:
$ composer install - Salin berkas
.env.exampleke.env:$ cp .env.example .env - Generate kunci aplikasi:
$ php artisan key:generate - Buat database MySQL untuk aplikasi ini.
- Konfigurasi database dan pengaturan lainnya di berkas
.env.APP_URL=http://localhost DB_DATABASE=nama_database DB_USERNAME=username DB_PASSWORD=password - Jalankan migrasi database:
$ php artisan migrate --seed - Buat tautan penyimpanan:
$ php artisan storage:link - Mulai server:
$ php artisan serve - Buka web browser dengan alamat web: http://localhost:8000, kemudian masuk dengan akun bawaan:
email: superadmin@mail.com password: password
Proyek ini adalah perangkat lunak open-source yang dilisensikan di bawah Lisensi MIT.

