Dreammecca.id
by 🧑🚀 Taufiq Abdullah on Fri Sep 12 2025
Deskripsi Singkat:
Dreammecca.id adalah sebuah website company profile yang dirancang untuk menampilkan profil perusahaan secara profesional dan dinamis. Proyek ini dibangun dengan Laravel sebagai backend utama dan Filament untuk admin panel yang mudah digunakan. Hosting dilakukan pada shared hosting untuk efisiensi biaya.
Fitur Utama Proyek
Konten yang Dapat Disesuaikan Penuh (Custom Content): Seluruh konten pada website, seperti deskripsi perusahaan, daftar layanan, portofolio, dan artikel blog, bisa dikelola sepenuhnya melalui admin panel. Ini memungkinkan tim internal untuk selalu memperbarui informasi tanpa bantuan developer.
Admin Panel yang Intuitif: Menggunakan Filament, admin panel dirancang agar ramah pengguna, bahkan untuk orang yang tidak memiliki latar belakang teknis. Proses menambah, mengedit, atau menghapus konten menjadi sangat sederhana dan cepat.
Hosting di Shared Hosting: Proyek ini dikonfigurasi secara spesifik agar dapat berjalan optimal di lingkungan shared hosting, yang biasanya memiliki keterbatasan konfigurasi dan sumber daya. Ini menunjukkan kemampuan dalam mengelola proyek di berbagai jenis lingkungan hosting.
Desain Responsif: Tampilan website secara otomatis menyesuaikan dengan berbagai ukuran layar, memastikan pengalaman pengguna yang optimal baik saat diakses dari desktop, tablet, maupun smartphone.
Struktur Kode Bersih: Proyek ini dibangun dengan arsitektur Laravel yang terstruktur, membuat kode mudah dibaca dan dikelola. Hal ini penting untuk pemeliharaan dan pengembangan fitur di masa mendatang.
Teknologi yang Digunakan
Framework Backend: Laravel
Admin Panel: Filament PHP
Database: MySQL
Hosting: Shared Hosting
Frontend: HTML, CSS, JavaScript (Native)
Tantangan & Pembelajaran
Integrasi Filament: Tantangan utamanya adalah mengintegrasikan Filament sebagai admin panel yang terpisah namun tetap terhubung secara mulus dengan logika bisnis di Laravel. Saya berhasil mengatasinya dengan mengikuti dokumentasi resmi dan menerapkan praktik terbaik dalam manajemen resource dan form.
Optimalisasi untuk Shared Hosting: Berbeda dengan server VPS, shared hosting memiliki batasan akses ke konfigurasi server. Saya menyesuaikan file .htaccess dan struktur direktori untuk memastikan routing Laravel dapat bekerja dengan baik tanpa akses penuh ke server.
Kesimpulan
Proyek Dreammecca.id ini menunjukkan kemampuan saya dalam membangun solusi web yang modern, efisien, dan user-friendly. Kombinasi Laravel dan Filament terbukti menjadi pilihan yang kuat untuk menciptakan aplikasi yang mudah dikelola, sementara pengalaman dalam mengelola hosting di lingkungan shared hosting menambah nilai praktis pada proyek ini.